Market Price
$ 93.10
Selling Price
$ 78.80
1983
1334
1252
2748
Market Price
$ 63.21
Selling Price
$ 55.39
2756
2181
817
2927
Market Price
$ 87.95
Selling Price
$ 77.05
2598
2119
700
4238
Market Price
$ 71.96
Selling Price
$ 62.28
2220
1321
1795
2314
Market Price
$ 66.48
Selling Price
$ 59.79
2095
2047
1359
2474
Market Price
$ 87.86
Selling Price
$ 75.22
2431
1296
915
4355
Market Price
$ 82.78
Selling Price
$ 72.44
2285
498
1963
2747
Market Price
$ 71.97
Selling Price
$ 62.66
3384
3110
1061
5000
Market Price
$ 89.40
Selling Price
$ 76.62
2090
1878
1463
2219
Market Price
$ 102.79
Selling Price
$ 88.48
2554
2543
885
4587
Market Price
$ 82.74
Selling Price
$ 74.27
1141
291
455
2044
Market Price
$ 102.94
Selling Price
$ 90.61
4405
4289
2479
4775
Market Price
$ 110.88
Selling Price
$ 93.27
525
346
256
911
Market Price
$ 69.37
Selling Price
$ 62.91
1933
475
1750
3137
Market Price
$ 63.28
Selling Price
$ 55.43
193
162
96
969
Market Price
$ 113.42
Selling Price
$ 97.08
636
211
195
2384
Market Price
$ 111.60
Selling Price
$ 95.65
2952
764
2755
3777
Market Price
$ 89.06
Selling Price
$ 79.39
2196
1748
670
3054
Market Price
$ 96.93
Selling Price
$ 82.10
2441
1911
940
3278
Market Price
$ 92.38
Selling Price
$ 77.38
504
334
217
1933
Market Price
$ 113.88
Selling Price
$ 97.93
670
329
402
1229
Market Price
$ 102.33
Selling Price
$ 89.75
336
76
256
444
Market Price
$ 99.00
Selling Price
$ 83.94
3216
815
1528
4807
Market Price
$ 69.73
Selling Price
$ 62.32
3993
863
2047
4125
Market Price
$ 96.02
Selling Price
$ 86.89
225
172
221
690
Market Price
$ 68.01
Selling Price
$ 61.71
4868
3245
4160
4878
Market Price
$ 82.05
Selling Price
$ 70.22
1123
479
425
1452
Market Price
$ 87.00
Selling Price
$ 78.13
3114
798
2506
3703
Market Price
$ 67.00
Selling Price
$ 59.14
869
200
662
1281
Market Price
$ 116.24
Selling Price
$ 98.19
513
373
323
1111
Market Price
$ 115.07
Selling Price
$ 96.27
969
426
622
1398
Market Price
$ 107.12
Selling Price
$ 94.72
920
477
738
3840
Market Price
$ 103.89
Selling Price
$ 92.78
2183
1096
1998
2824
Market Price
$ 89.66
Selling Price
$ 75.39
2216
1631
1223
2903
Market Price
$ 107.04
Selling Price
$ 91.05
1450
932
565
1453
Market Price
$ 108.89
Selling Price
$ 93.63
2501
2323
908
4392
Market Price
$ 106.26
Selling Price
$ 92.69
2273
2076
1056
4728
Market Price
$ 101.38
Selling Price
$ 90.28
4274
1383
2957
4825
Market Price
$ 100.09
Selling Price
$ 86.57
2279
1979
542
2862
Market Price
$ 74.46
Selling Price
$ 66.53
1052
657
958
4170