Market Price
$ 72.35
Selling Price
$ 61.33
2980
1142
866
3868
Market Price
$ 101.98
Selling Price
$ 92.09
597
402
378
2534
Market Price
$ 79.14
Selling Price
$ 70.71
1710
415
507
4242
Market Price
$ 114.13
Selling Price
$ 98.15
4231
2447
3461
4599
Market Price
$ 75.51
Selling Price
$ 63.01
998
752
341
1283
Market Price
$ 111.97
Selling Price
$ 97.97
1746
545
1731
2383
Market Price
$ 91.04
Selling Price
$ 79.95
2014
1840
1296
2302
Market Price
$ 108.27
Selling Price
$ 96.93
927
367
449
1913
Market Price
$ 64.58
Selling Price
$ 57.90
3202
1370
1778
4311
Market Price
$ 84.20
Selling Price
$ 75.18
1065
949
337
1854
Market Price
$ 82.37
Selling Price
$ 73.01
1165
914
1054
2168
Market Price
$ 86.66
Selling Price
$ 78.29
494
442
274
549
Market Price
$ 80.61
Selling Price
$ 73.14
839
252
286
1880
Market Price
$ 90.48
Selling Price
$ 77.47
1688
1322
1586
1896
Market Price
$ 65.40
Selling Price
$ 57.08
889
183
512
1897
Market Price
$ 92.65
Selling Price
$ 80.30
483
202
211
1898
Market Price
$ 113.30
Selling Price
$ 96.48
612
370
427
1120
Market Price
$ 84.08
Selling Price
$ 71.70
673
586
649
2035
Market Price
$ 117.64
Selling Price
$ 98.34
2042
1682
1373
3670
Market Price
$ 73.67
Selling Price
$ 62.99
824
260
357
1020
Market Price
$ 109.34
Selling Price
$ 97.88
1657
1248
745
2290
Market Price
$ 90.87
Selling Price
$ 79.80
2000
1754
957
2362
Market Price
$ 80.31
Selling Price
$ 67.37
2928
2099
767
4715
Market Price
$ 93.55
Selling Price
$ 82.02
2055
923
570
2620
Market Price
$ 105.84
Selling Price
$ 95.90
1821
687
552
2764
Market Price
$ 95.51
Selling Price
$ 84.83
797
718
601
1593
Market Price
$ 70.51
Selling Price
$ 61.75
1687
1663
490
2003
Market Price
$ 80.06
Selling Price
$ 70.98
140
134
60
578
Market Price
$ 112.78
Selling Price
$ 94.05
1161
955
570
1398
Market Price
$ 84.15
Selling Price
$ 70.75
637
175
511
1194
Market Price
$ 115.38
Selling Price
$ 97.57
2980
1081
1455
4996
Market Price
$ 68.73
Selling Price
$ 62.04
1643
1278
634
2447
Market Price
$ 111.22
Selling Price
$ 96.54
362
241
355
918
Market Price
$ 87.04
Selling Price
$ 77.88
940
551
631
4066
Market Price
$ 93.45
Selling Price
$ 79.29
1402
1255
859
1981
Market Price
$ 101.78
Selling Price
$ 87.86
393
273
157
957
Market Price
$ 79.89
Selling Price
$ 72.33
2689
1058
1961
4972
Market Price
$ 67.29
Selling Price
$ 58.27
1259
823
724
2633
Market Price
$ 82.49
Selling Price
$ 69.33
2516
2090
2145
4333
Market Price
$ 110.79
Selling Price
$ 92.47
1268
876
1115
3508