Market Price
$ 105.33
Selling Price
$ 88.73
1869
723
822
4505
Market Price
$ 87.53
Selling Price
$ 74.87
2102
1960
1479
3368
Market Price
$ 71.71
Selling Price
$ 62.21
506
310
496
2046
Market Price
$ 101.54
Selling Price
$ 89.73
463
229
251
576
Market Price
$ 105.55
Selling Price
$ 95.81
332
312
275
1535
Market Price
$ 75.91
Selling Price
$ 67.44
357
222
294
724
Market Price
$ 87.72
Selling Price
$ 76.80
2158
2150
1381
4797
Market Price
$ 69.14
Selling Price
$ 57.85
543
418
134
741
Market Price
$ 110.42
Selling Price
$ 96.49
4566
1057
1411
4637
Market Price
$ 75.87
Selling Price
$ 64.53
484
207
293
1314
Market Price
$ 84.48
Selling Price
$ 71.72
1147
714
558
1797
Market Price
$ 90.69
Selling Price
$ 79.69
1326
423
818
1486
Market Price
$ 86.34
Selling Price
$ 75.91
1004
685
764
1230
Market Price
$ 96.56
Selling Price
$ 81.62
4021
1278
2442
4738
Market Price
$ 110.18
Selling Price
$ 92.39
818
229
764
882
Market Price
$ 94.40
Selling Price
$ 79.11
1017
578
378
1145
Market Price
$ 95.78
Selling Price
$ 82.72
1103
907
802
2178
Market Price
$ 76.52
Selling Price
$ 63.83
2854
2146
755
3144
Market Price
$ 71.28
Selling Price
$ 60.48
2582
1439
1870
4507
Market Price
$ 108.45
Selling Price
$ 90.52
3402
1362
1466
4250
Market Price
$ 111.12
Selling Price
$ 97.71
473
112
152
1370
Market Price
$ 81.80
Selling Price
$ 70.35
2772
2043
2208
3067
Market Price
$ 76.88
Selling Price
$ 66.34
965
920
249
1584
Market Price
$ 95.45
Selling Price
$ 83.45
618
567
338
2910
Market Price
$ 110.49
Selling Price
$ 98.64
1089
717
958
1332
Market Price
$ 102.45
Selling Price
$ 88.91
2115
1405
1255
2277
Market Price
$ 77.59
Selling Price
$ 67.64
2482
1950
1367
3375
Market Price
$ 92.22
Selling Price
$ 79.43
913
863
906
1477
Market Price
$ 105.48
Selling Price
$ 91.51
671
193
633
793
Market Price
$ 105.52
Selling Price
$ 93.04
2490
2345
650
4642
Market Price
$ 101.27
Selling Price
$ 91.56
447
360
141
598
Market Price
$ 71.02
Selling Price
$ 59.25
1697
1350
612
2779
Market Price
$ 72.91
Selling Price
$ 64.57
1349
923
756
2240
Market Price
$ 96.73
Selling Price
$ 84.19
2645
2197
670
3016
Market Price
$ 83.36
Selling Price
$ 71.13
541
404
382
587
Market Price
$ 82.03
Selling Price
$ 72.16
1036
657
557
1618
Market Price
$ 70.17
Selling Price
$ 63.55
177
105
94
524
Market Price
$ 110.94
Selling Price
$ 92.87
2759
1551
2307
3047
Market Price
$ 80.02
Selling Price
$ 71.26
3163
910
2421
4195
Market Price
$ 79.21
Selling Price
$ 69.48
2842
2061
1432
4680