Market Price
$ 103.13
Selling Price
$ 90.97
4638
2689
3084
4843
Market Price
$ 97.59
Selling Price
$ 84.64
2876
2225
1846
3367
Market Price
$ 70.04
Selling Price
$ 63.08
1241
1219
445
4647
Market Price
$ 99.61
Selling Price
$ 87.92
2625
2164
640
2861
Market Price
$ 89.63
Selling Price
$ 77.84
647
154
566
1712
Market Price
$ 90.98
Selling Price
$ 82.10
2751
2151
1716
3091
Market Price
$ 73.53
Selling Price
$ 63.22
250
96
198
994
Market Price
$ 86.90
Selling Price
$ 74.33
881
455
393
3773
Market Price
$ 100.88
Selling Price
$ 84.47
443
432
220
1530
Market Price
$ 91.36
Selling Price
$ 83.01
734
513
328
1418
Market Price
$ 71.05
Selling Price
$ 62.53
1391
847
555
1967
Market Price
$ 101.59
Selling Price
$ 87.55
415
184
113
810
Market Price
$ 70.37
Selling Price
$ 62.73
4751
2797
1091
4819
Market Price
$ 96.40
Selling Price
$ 86.37
1286
1277
729
2244
Market Price
$ 86.92
Selling Price
$ 75.38
1554
1166
1298
2551
Market Price
$ 110.22
Selling Price
$ 93.17
3769
2038
1775
3906
Market Price
$ 78.27
Selling Price
$ 67.83
353
314
222
1202
Market Price
$ 111.18
Selling Price
$ 92.99
2148
759
1177
2237
Market Price
$ 63.20
Selling Price
$ 55.37
814
585
634
1710
Market Price
$ 67.45
Selling Price
$ 57.63
716
300
673
2871
Market Price
$ 67.36
Selling Price
$ 59.25
556
370
441
2408
Market Price
$ 71.70
Selling Price
$ 61.21
1117
997
354
3374
Market Price
$ 89.61
Selling Price
$ 78.60
2758
2307
1377
3344
Market Price
$ 91.28
Selling Price
$ 77.60
467
292
442
849
Market Price
$ 78.11
Selling Price
$ 70.13
258
65
57
536
Market Price
$ 87.04
Selling Price
$ 72.68
395
97
206
1188
Market Price
$ 112.09
Selling Price
$ 94.09
1449
1106
308
2127
Market Price
$ 97.93
Selling Price
$ 84.93
1628
339
387
1664
Market Price
$ 70.31
Selling Price
$ 62.52
198
132
193
893
Market Price
$ 64.65
Selling Price
$ 57.55
1900
1210
1715
2328
Market Price
$ 97.34
Selling Price
$ 86.08
4131
2314
1995
4626
Market Price
$ 72.91
Selling Price
$ 61.96
652
416
290
2420
Market Price
$ 101.34
Selling Price
$ 85.56
1059
723
285
4498
Market Price
$ 68.47
Selling Price
$ 59.62
1741
1163
624
3187
Market Price
$ 77.43
Selling Price
$ 67.18
2144
1876
1930
4183
Market Price
$ 97.70
Selling Price
$ 88.43
742
451
723
2497
Market Price
$ 89.47
Selling Price
$ 77.32
1026
709
550
1210
Market Price
$ 107.88
Selling Price
$ 95.72
1333
533
688
2973
Market Price
$ 99.81
Selling Price
$ 86.10
1143
705
667
1274
Market Price
$ 104.74
Selling Price
$ 93.26
509
375
346
1275