Market Price
$ 67.51
Selling Price
$ 56.35
1410
1061
668
1719
Market Price
$ 49.83
Selling Price
$ 44.14
827
774
246
1932
Market Price
$ 38.80
Selling Price
$ 34.78
2939
1791
828
4548
Market Price
$ 52.01
Selling Price
$ 46.59
672
208
601
1433
Market Price
$ 64.77
Selling Price
$ 57.72
3482
1223
3428
4260
Market Price
$ 55.43
Selling Price
$ 49.00
651
648
382
1853
Market Price
$ 60.13
Selling Price
$ 54.10
2829
2037
1662
3016
Market Price
$ 48.16
Selling Price
$ 42.17
1024
1006
541
1951
Market Price
$ 62.97
Selling Price
$ 55.58
1781
803
778
2975
Market Price
$ 68.77
Selling Price
$ 58.57
713
606
238
2090
Market Price
$ 55.94
Selling Price
$ 47.43
426
365
267
951
Market Price
$ 31.78
Selling Price
$ 27.86
1158
636
780
1233
Market Price
$ 37.63
Selling Price
$ 33.95
591
172
220
2288
Market Price
$ 55.71
Selling Price
$ 50.63
2365
804
616
3335
Market Price
$ 34.63
Selling Price
$ 29.74
1525
639
310
1738
Market Price
$ 39.88
Selling Price
$ 36.02
2526
1438
1980
3321
Market Price
$ 46.95
Selling Price
$ 41.78
546
489
254
2518
Market Price
$ 44.05
Selling Price
$ 37.63
683
278
450
1302
Market Price
$ 47.60
Selling Price
$ 40.46
1189
1042
526
2976
Market Price
$ 38.51
Selling Price
$ 34.89
2553
2197
853
2651
Market Price
$ 40.47
Selling Price
$ 36.32
932
760
876
1050
Market Price
$ 32.45
Selling Price
$ 28.91
3214
916
1773
3286
Market Price
$ 57.85
Selling Price
$ 51.08
824
507
284
3816
Market Price
$ 65.48
Selling Price
$ 55.49
2763
1839
711
4246
Market Price
$ 52.09
Selling Price
$ 43.80
2899
1878
2120
3898
Market Price
$ 38.72
Selling Price
$ 34.50
767
692
314
1042
Market Price
$ 40.57
Selling Price
$ 34.56
1779
1684
1613
2773
Market Price
$ 56.81
Selling Price
$ 49.44
519
356
220
1260
Market Price
$ 58.88
Selling Price
$ 50.88
926
828
773
4088
Market Price
$ 53.73
Selling Price
$ 48.31
2873
1181
675
4981
Market Price
$ 64.51
Selling Price
$ 55.23
1599
1216
867
4249
Market Price
$ 63.93
Selling Price
$ 55.95
589
153
182
1258
Market Price
$ 62.98
Selling Price
$ 54.84
643
541
529
2471
Market Price
$ 61.54
Selling Price
$ 52.75
2743
1028
1502
3701
Market Price
$ 42.82
Selling Price
$ 37.96
2507
2293
1776
2626
Market Price
$ 55.13
Selling Price
$ 49.02
2241
1243
1113
3209
Market Price
$ 42.30
Selling Price
$ 37.38
907
356
341
1367
Market Price
$ 29.73
Selling Price
$ 25.97
531
489
386
2435
Market Price
$ 68.81
Selling Price
$ 57.48
1329
1069
650
3607
Market Price
$ 50.25
Selling Price
$ 43.81
2467
1177
683
2785