Market Price
$ 61.69
Selling Price
$ 55.54
2762
2146
944
4582
Market Price
$ 112.06
Selling Price
$ 97.49
456
271
407
1379
Market Price
$ 110.32
Selling Price
$ 96.31
687
419
576
857
Market Price
$ 90.47
Selling Price
$ 80.35
1754
1475
1449
2279
Market Price
$ 77.63
Selling Price
$ 68.81
1190
815
877
1885
Market Price
$ 79.19
Selling Price
$ 69.57
808
312
641
1704
Market Price
$ 100.15
Selling Price
$ 89.34
1676
341
486
4218
Market Price
$ 92.79
Selling Price
$ 78.05
1015
396
470
2645
Market Price
$ 107.06
Selling Price
$ 96.64
259
62
238
1212
Market Price
$ 97.58
Selling Price
$ 87.38
877
727
405
2672
Market Price
$ 73.99
Selling Price
$ 65.75
2434
2324
590
4898
Market Price
$ 103.95
Selling Price
$ 91.46
3047
1422
1467
3111
Market Price
$ 92.71
Selling Price
$ 82.84
2906
2324
2870
3256
Market Price
$ 67.10
Selling Price
$ 59.92
293
290
222
1301
Market Price
$ 110.31
Selling Price
$ 97.92
394
341
362
521
Market Price
$ 75.35
Selling Price
$ 66.23
382
143
379
1176
Market Price
$ 66.57
Selling Price
$ 59.40
2121
600
1256
3882
Market Price
$ 101.57
Selling Price
$ 87.93
936
708
479
2871
Market Price
$ 93.71
Selling Price
$ 79.08
1760
686
671
3957
Market Price
$ 111.01
Selling Price
$ 98.82
1202
472
653
4117
Market Price
$ 103.73
Selling Price
$ 90.68
627
242
140
2631
Market Price
$ 84.55
Selling Price
$ 70.53
1285
998
675
1907
Market Price
$ 77.02
Selling Price
$ 68.98
2367
1247
2015
2635
Market Price
$ 87.37
Selling Price
$ 73.13
1614
822
739
2055
Market Price
$ 73.73
Selling Price
$ 65.89
956
804
739
2548
Market Price
$ 106.10
Selling Price
$ 96.44
471
95
147
548
Market Price
$ 108.76
Selling Price
$ 91.10
820
343
317
1735
Market Price
$ 85.68
Selling Price
$ 72.02
2697
2366
1210
3945
Market Price
$ 101.90
Selling Price
$ 86.00
1968
421
893
3707
Market Price
$ 95.96
Selling Price
$ 86.32
3576
3213
2370
3665
Market Price
$ 97.92
Selling Price
$ 82.21
1120
739
736
1383
Market Price
$ 67.51
Selling Price
$ 60.57
2554
1312
1999
3013
Market Price
$ 78.78
Selling Price
$ 69.88
386
268
240
555
Market Price
$ 102.55
Selling Price
$ 92.61
2106
1150
441
2446
Market Price
$ 114.71
Selling Price
$ 98.06
1036
726
998
2130
Market Price
$ 82.91
Selling Price
$ 70.23
2812
928
1529
3050
Market Price
$ 92.35
Selling Price
$ 80.70
913
621
637
1011
Market Price
$ 89.58
Selling Price
$ 78.09
1911
778
1843
1946
Market Price
$ 81.74
Selling Price
$ 70.24
4463
1718
3872
4853
Market Price
$ 84.13
Selling Price
$ 72.71
2272
1867
1272
3125