Market Price
$ 65.47
Selling Price
$ 57.60
4081
2362
3203
4912
Market Price
$ 61.36
Selling Price
$ 54.18
1895
1684
1079
2471
Market Price
$ 45.03
Selling Price
$ 39.43
1387
1072
499
1795
Market Price
$ 57.42
Selling Price
$ 50.99
622
601
239
2389
Market Price
$ 48.05
Selling Price
$ 40.18
467
445
269
889
Market Price
$ 59.59
Selling Price
$ 53.30
795
423
375
3363
Market Price
$ 37.38
Selling Price
$ 32.10
1461
847
959
4258
Market Price
$ 57.59
Selling Price
$ 50.74
2940
2087
2408
4405
Market Price
$ 47.97
Selling Price
$ 42.20
1386
989
544
3526
Market Price
$ 50.34
Selling Price
$ 45.09
1321
1119
358
3999
Market Price
$ 48.54
Selling Price
$ 41.08
820
747
313
1574
Market Price
$ 37.80
Selling Price
$ 33.43
1330
319
754
2431
Market Price
$ 37.88
Selling Price
$ 33.70
1082
815
298
2006
Market Price
$ 42.66
Selling Price
$ 36.68
1848
1417
1696
3832
Market Price
$ 35.80
Selling Price
$ 29.91
1655
670
808
3156
Market Price
$ 61.77
Selling Price
$ 52.62
2053
1715
1641
2706
Market Price
$ 64.89
Selling Price
$ 57.72
2891
2776
2322
4830
Market Price
$ 55.57
Selling Price
$ 47.00
3106
2733
3015
4262
Market Price
$ 31.89
Selling Price
$ 27.43
1977
573
1120
2371
Market Price
$ 62.96
Selling Price
$ 56.71
729
214
226
1192
Market Price
$ 64.24
Selling Price
$ 53.71
779
393
187
1427
Market Price
$ 32.47
Selling Price
$ 27.28
768
662
610
943
Market Price
$ 64.26
Selling Price
$ 54.23
1206
930
964
1626
Market Price
$ 55.16
Selling Price
$ 49.63
2960
1365
2429
4968
Market Price
$ 38.16
Selling Price
$ 32.97
747
195
457
1873
Market Price
$ 33.84
Selling Price
$ 30.07
699
463
402
1494
Market Price
$ 35.61
Selling Price
$ 30.80
587
527
199
1481
Market Price
$ 39.09
Selling Price
$ 32.98
2458
2005
1746
3773
Market Price
$ 55.56
Selling Price
$ 48.03
502
430
472
779
Market Price
$ 57.21
Selling Price
$ 49.05
2648
1090
2140
4162
Market Price
$ 66.49
Selling Price
$ 57.41
1459
1190
536
3034
Market Price
$ 41.10
Selling Price
$ 36.00
2056
563
1730
3810
Market Price
$ 52.30
Selling Price
$ 44.20
1765
1698
985
3952
Market Price
$ 46.86
Selling Price
$ 41.66
764
258
414
1890
Market Price
$ 64.64
Selling Price
$ 58.04
912
258
857
1865
Market Price
$ 44.04
Selling Price
$ 39.51
781
386
238
2471
Market Price
$ 29.67
Selling Price
$ 26.50
2398
1200
1984
3886
Market Price
$ 68.89
Selling Price
$ 57.67
3017
2479
2334
4268
Market Price
$ 37.16
Selling Price
$ 32.28
1949
412
1901
3026
Market Price
$ 57.20
Selling Price
$ 49.58
2423
1571
1570
3959