Market Price
$ 111.08
Selling Price
$ 94.94
727
316
428
3110
Market Price
$ 97.97
Selling Price
$ 88.80
1001
410
519
2393
Market Price
$ 98.54
Selling Price
$ 83.36
1177
406
305
1476
Market Price
$ 106.38
Selling Price
$ 91.00
3367
1181
1648
3849
Market Price
$ 87.98
Selling Price
$ 76.22
2367
731
1035
3639
Market Price
$ 105.51
Selling Price
$ 93.03
2160
1494
1121
2943
Market Price
$ 96.09
Selling Price
$ 81.97
1116
301
545
2944
Market Price
$ 85.36
Selling Price
$ 72.61
2274
2047
1933
2912
Market Price
$ 99.21
Selling Price
$ 90.03
1250
939
1018
2358
Market Price
$ 72.71
Selling Price
$ 63.51
653
419
131
3134
Market Price
$ 79.93
Selling Price
$ 72.18
732
622
352
2860
Market Price
$ 94.03
Selling Price
$ 80.79
2729
2409
556
4750
Market Price
$ 73.68
Selling Price
$ 62.93
3082
836
2717
3643
Market Price
$ 88.90
Selling Price
$ 74.29
1746
1481
381
4133
Market Price
$ 60.92
Selling Price
$ 55.17
787
331
591
795
Market Price
$ 86.63
Selling Price
$ 78.18
564
156
463
2389
Market Price
$ 110.30
Selling Price
$ 93.58
1126
599
299
1349
Market Price
$ 98.29
Selling Price
$ 82.24
1638
1233
746
3341
Market Price
$ 69.79
Selling Price
$ 58.21
1329
800
1288
1857
Market Price
$ 79.11
Selling Price
$ 65.93
3546
2114
1998
4064
Market Price
$ 95.53
Selling Price
$ 86.82
1579
732
1275
3689
Market Price
$ 66.45
Selling Price
$ 60.38
2367
2310
1327
4240
Market Price
$ 74.88
Selling Price
$ 68.03
1498
813
1081
2682
Market Price
$ 98.66
Selling Price
$ 89.60
1262
992
435
2836
Market Price
$ 70.85
Selling Price
$ 64.32
365
291
94
685
Market Price
$ 65.02
Selling Price
$ 58.99
619
369
527
1187
Market Price
$ 85.65
Selling Price
$ 73.22
1909
686
1774
4848
Market Price
$ 113.40
Selling Price
$ 98.70
670
426
291
1348
Market Price
$ 87.48
Selling Price
$ 77.76
1357
1251
752
2135
Market Price
$ 75.93
Selling Price
$ 63.70
2811
1591
1832
3303
Market Price
$ 68.83
Selling Price
$ 61.92
2372
970
690
3385
Market Price
$ 93.06
Selling Price
$ 78.29
406
326
89
407
Market Price
$ 71.13
Selling Price
$ 62.18
1705
1129
746
4188
Market Price
$ 84.48
Selling Price
$ 73.87
1360
286
1150
1412
Market Price
$ 114.35
Selling Price
$ 98.73
3661
2962
2686
4112
Market Price
$ 91.74
Selling Price
$ 77.59
305
142
154
718
Market Price
$ 103.68
Selling Price
$ 92.74
581
385
265
2333
Market Price
$ 77.58
Selling Price
$ 66.36
2778
556
1558
4378
Market Price
$ 106.64
Selling Price
$ 90.69
871
808
467
1113
Market Price
$ 92.49
Selling Price
$ 81.37
443
135
276
1208