Market Price
$ 78.51
Selling Price
$ 66.01
1247
1067
477
2643
Market Price
$ 107.59
Selling Price
$ 93.22
1576
932
891
3398
Market Price
$ 96.59
Selling Price
$ 85.70
1336
1125
1083
4907
Market Price
$ 72.24
Selling Price
$ 64.09
2444
1970
594
2879
Market Price
$ 104.38
Selling Price
$ 89.25
2340
1558
916
2981
Market Price
$ 76.34
Selling Price
$ 65.05
367
349
207
447
Market Price
$ 101.56
Selling Price
$ 89.67
1192
524
921
2616
Market Price
$ 110.24
Selling Price
$ 94.77
647
615
472
1263
Market Price
$ 110.38
Selling Price
$ 95.06
1875
1194
647
2009
Market Price
$ 90.85
Selling Price
$ 79.17
617
182
567
1566
Market Price
$ 108.73
Selling Price
$ 96.60
453
251
424
853
Market Price
$ 103.77
Selling Price
$ 86.95
193
178
112
885
Market Price
$ 74.62
Selling Price
$ 65.05
172
154
144
600
Market Price
$ 68.07
Selling Price
$ 61.10
1049
637
574
1085
Market Price
$ 104.01
Selling Price
$ 91.14
1633
1438
962
2379
Market Price
$ 97.63
Selling Price
$ 83.88
2332
1800
843
3566
Market Price
$ 73.64
Selling Price
$ 61.74
1761
669
697
2056
Market Price
$ 62.27
Selling Price
$ 56.61
1287
1112
403
1909
Market Price
$ 96.29
Selling Price
$ 84.78
2386
723
2225
2699
Market Price
$ 86.69
Selling Price
$ 74.76
1546
1238
568
3793
Market Price
$ 75.20
Selling Price
$ 63.33
1007
315
654
4305
Market Price
$ 109.28
Selling Price
$ 91.64
1291
1277
324
2167
Market Price
$ 97.24
Selling Price
$ 83.95
1585
1169
1453
3330
Market Price
$ 89.09
Selling Price
$ 76.38
3060
1568
1134
4144
Market Price
$ 107.55
Selling Price
$ 95.64
980
870
308
1813
Market Price
$ 65.61
Selling Price
$ 56.95
2145
863
500
4637
Market Price
$ 98.63
Selling Price
$ 88.70
1257
841
401
1511
Market Price
$ 94.92
Selling Price
$ 81.18
446
258
227
1479
Market Price
$ 80.83
Selling Price
$ 72.73
3031
2168
2805
3104
Market Price
$ 85.63
Selling Price
$ 75.83
2314
1973
579
3998
Market Price
$ 81.46
Selling Price
$ 69.14
1874
1324
1089
4861
Market Price
$ 96.70
Selling Price
$ 86.29
636
385
554
2365
Market Price
$ 103.11
Selling Price
$ 87.76
2940
2542
2871
3477
Market Price
$ 78.08
Selling Price
$ 69.84
2826
1801
2318
4433
Market Price
$ 92.26
Selling Price
$ 83.49
2779
2454
1191
3359
Market Price
$ 79.72
Selling Price
$ 68.19
2095
490
1170
2965
Market Price
$ 75.15
Selling Price
$ 67.49
234
92
81
507
Market Price
$ 103.27
Selling Price
$ 86.09
4248
1338
971
4844
Market Price
$ 99.25
Selling Price
$ 87.99
2321
1370
852
3459
Market Price
$ 65.64
Selling Price
$ 55.62
2219
1460
838
2711