Market Price
$ 112.38
Selling Price
$ 98.33
3277
2376
1054
3748
Market Price
$ 69.35
Selling Price
$ 59.66
1632
486
1110
3978
Market Price
$ 72.86
Selling Price
$ 63.00
320
264
75
682
Market Price
$ 76.11
Selling Price
$ 66.77
626
247
149
1650
Market Price
$ 80.18
Selling Price
$ 71.95
2892
2371
1298
4166
Market Price
$ 107.54
Selling Price
$ 94.00
2276
1877
1155
4814
Market Price
$ 99.34
Selling Price
$ 85.01
1766
1225
561
4389
Market Price
$ 107.32
Selling Price
$ 92.02
1867
1373
1408
3009
Market Price
$ 70.29
Selling Price
$ 62.70
1673
407
819
4173
Market Price
$ 65.45
Selling Price
$ 55.49
917
484
243
1778
Market Price
$ 109.46
Selling Price
$ 97.25
3034
2876
2175
4009
Market Price
$ 96.11
Selling Price
$ 81.26
1378
844
371
4478
Market Price
$ 79.07
Selling Price
$ 70.01
1697
1181
426
3297
Market Price
$ 82.30
Selling Price
$ 71.27
790
545
682
1419
Market Price
$ 69.62
Selling Price
$ 62.45
279
142
76
433
Market Price
$ 89.92
Selling Price
$ 76.66
1304
996
844
2788
Market Price
$ 98.96
Selling Price
$ 88.61
2925
1328
2731
4963
Market Price
$ 66.00
Selling Price
$ 59.80
1104
559
787
1923
Market Price
$ 105.41
Selling Price
$ 95.79
701
315
526
1011
Market Price
$ 107.36
Selling Price
$ 92.06
895
317
328
3112
Market Price
$ 81.96
Selling Price
$ 73.83
371
84
178
1768
Market Price
$ 105.98
Selling Price
$ 88.70
301
170
221
522
Market Price
$ 84.72
Selling Price
$ 75.55
986
385
301
2351
Market Price
$ 86.14
Selling Price
$ 78.02
279
161
130
536
Market Price
$ 64.79
Selling Price
$ 57.19
939
289
608
1131
Market Price
$ 77.91
Selling Price
$ 65.64
4666
2889
2196
4783
Market Price
$ 95.38
Selling Price
$ 86.67
3256
2612
1272
4679
Market Price
$ 85.27
Selling Price
$ 74.90
260
72
98
723
Market Price
$ 107.40
Selling Price
$ 92.27
2057
1355
773
3765
Market Price
$ 94.18
Selling Price
$ 81.16
3452
1260
1894
3651
Market Price
$ 63.25
Selling Price
$ 56.84
269
203
67
898
Market Price
$ 91.89
Selling Price
$ 78.68
1331
871
1299
3048
Market Price
$ 87.81
Selling Price
$ 79.19
1804
1570
1753
4639
Market Price
$ 84.30
Selling Price
$ 72.75
2237
1978
1195
2538
Market Price
$ 69.78
Selling Price
$ 61.85
291
263
205
813
Market Price
$ 70.25
Selling Price
$ 60.51
716
631
233
1070
Market Price
$ 105.71
Selling Price
$ 91.23
1634
1465
766
3318
Market Price
$ 113.15
Selling Price
$ 98.88
1016
406
444
2326
Market Price
$ 80.76
Selling Price
$ 72.05
2461
1370
1951
2766
Market Price
$ 113.18
Selling Price
$ 98.13
2279
723
731
3244