Market Price
$ 77.37
Selling Price
$ 68.05
4177
1651
2010
4483
Market Price
$ 105.46
Selling Price
$ 93.18
3477
3194
2105
4571
Market Price
$ 61.59
Selling Price
$ 55.62
247
76
128
446
Market Price
$ 63.86
Selling Price
$ 57.97
908
398
885
3264
Market Price
$ 81.86
Selling Price
$ 74.41
1677
884
1065
2938
Market Price
$ 97.85
Selling Price
$ 86.36
1476
396
590
2733
Market Price
$ 82.55
Selling Price
$ 71.47
180
85
156
738
Market Price
$ 67.69
Selling Price
$ 57.33
2123
1580
854
3830
Market Price
$ 75.96
Selling Price
$ 68.05
1314
313
804
3362
Market Price
$ 105.77
Selling Price
$ 90.65
1937
1633
441
4413
Market Price
$ 89.28
Selling Price
$ 80.73
658
579
595
928
Market Price
$ 63.52
Selling Price
$ 56.66
3121
1042
3069
4770
Market Price
$ 72.35
Selling Price
$ 63.86
3214
1197
2298
3331
Market Price
$ 99.10
Selling Price
$ 83.89
1383
804
1140
1625
Market Price
$ 82.05
Selling Price
$ 70.86
1810
1757
609
2675
Market Price
$ 83.96
Selling Price
$ 71.80
1007
535
576
1230
Market Price
$ 87.79
Selling Price
$ 77.71
3226
1787
1998
4160
Market Price
$ 81.75
Selling Price
$ 72.58
3131
799
714
4021
Market Price
$ 68.32
Selling Price
$ 62.07
1458
1267
1433
2277
Market Price
$ 101.60
Selling Price
$ 90.26
3263
3091
1261
4305
Market Price
$ 110.53
Selling Price
$ 96.74
1041
844
399
3871
Market Price
$ 94.24
Selling Price
$ 83.47
1636
602
1322
2382
Market Price
$ 81.33
Selling Price
$ 73.88
839
752
340
3511
Market Price
$ 103.10
Selling Price
$ 91.64
3632
2884
773
4096
Market Price
$ 108.57
Selling Price
$ 95.11
2282
795
1376
4387
Market Price
$ 107.08
Selling Price
$ 94.97
623
341
239
916
Market Price
$ 91.96
Selling Price
$ 78.91
566
274
363
741
Market Price
$ 80.22
Selling Price
$ 66.86
2924
2306
861
4512
Market Price
$ 78.67
Selling Price
$ 66.79
2094
798
1881
2140
Market Price
$ 65.17
Selling Price
$ 56.03
3706
3061
2826
4237
Market Price
$ 110.92
Selling Price
$ 96.79
767
155
757
1689
Market Price
$ 92.79
Selling Price
$ 80.30
730
265
342
1233
Market Price
$ 95.22
Selling Price
$ 83.24
3214
2736
1228
3772
Market Price
$ 93.82
Selling Price
$ 78.97
319
143
214
863
Market Price
$ 102.55
Selling Price
$ 85.54
1332
367
1017
1417
Market Price
$ 107.90
Selling Price
$ 97.91
3540
3090
2469
4182
Market Price
$ 79.84
Selling Price
$ 72.33
957
756
548
3721
Market Price
$ 95.96
Selling Price
$ 84.25
1960
1692
1358
2082
Market Price
$ 79.88
Selling Price
$ 68.64
339
146
91
667
Market Price
$ 78.85
Selling Price
$ 67.98
439
353
133
597