Market Price
$ 115.90
Selling Price
$ 96.69
1909
721
1429
2487
Market Price
$ 91.37
Selling Price
$ 78.80
320
247
182
874
Market Price
$ 111.31
Selling Price
$ 95.44
793
293
233
1123
Market Price
$ 81.55
Selling Price
$ 70.47
1973
1760
889
2774
Market Price
$ 113.39
Selling Price
$ 96.64
608
158
148
867
Market Price
$ 83.00
Selling Price
$ 75.24
623
264
264
1051
Market Price
$ 99.74
Selling Price
$ 89.53
1050
536
669
1272
Market Price
$ 71.43
Selling Price
$ 61.80
1302
1189
279
1494
Market Price
$ 94.38
Selling Price
$ 84.15
943
224
796
1760
Market Price
$ 64.05
Selling Price
$ 57.32
658
370
382
782
Market Price
$ 110.70
Selling Price
$ 93.15
431
162
310
601
Market Price
$ 81.80
Selling Price
$ 73.81
418
264
344
1969
Market Price
$ 69.82
Selling Price
$ 58.96
1817
737
1448
2269
Market Price
$ 77.30
Selling Price
$ 70.00
1643
1251
993
2131
Market Price
$ 75.48
Selling Price
$ 64.01
804
656
519
2754
Market Price
$ 73.50
Selling Price
$ 65.02
535
510
164
1071
Market Price
$ 116.76
Selling Price
$ 98.03
4328
1256
1885
4567
Market Price
$ 107.37
Selling Price
$ 94.05
1261
1091
1159
1778
Market Price
$ 100.69
Selling Price
$ 91.07
1097
796
1059
3137
Market Price
$ 86.98
Selling Price
$ 72.76
1054
304
752
2263
Market Price
$ 103.88
Selling Price
$ 87.25
1540
1489
1343
2565
Market Price
$ 65.83
Selling Price
$ 58.82
939
489
811
2010
Market Price
$ 71.94
Selling Price
$ 65.29
806
799
173
1336
Market Price
$ 63.51
Selling Price
$ 56.21
807
665
675
2369
Market Price
$ 115.40
Selling Price
$ 97.58
1866
616
1862
4968
Market Price
$ 79.91
Selling Price
$ 66.90
2283
618
491
4806
Market Price
$ 72.56
Selling Price
$ 60.64
3949
3141
1399
4986
Market Price
$ 84.82
Selling Price
$ 75.10
1689
1476
1677
3458
Market Price
$ 102.51
Selling Price
$ 86.62
2105
1720
650
4939
Market Price
$ 97.50
Selling Price
$ 86.34
1771
443
950
4677
Market Price
$ 97.41
Selling Price
$ 82.02
511
202
348
1477
Market Price
$ 66.47
Selling Price
$ 60.26
1233
1195
1097
1820
Market Price
$ 112.84
Selling Price
$ 98.76
2800
2624
2465
4879
Market Price
$ 74.48
Selling Price
$ 67.51
1663
1365
949
2140
Market Price
$ 68.90
Selling Price
$ 61.27
919
335
567
2692
Market Price
$ 106.29
Selling Price
$ 90.61
1583
398
1491
1672
Market Price
$ 80.56
Selling Price
$ 68.26
1058
220
510
3780
Market Price
$ 76.72
Selling Price
$ 65.23
1246
1174
1157
1662
Market Price
$ 93.27
Selling Price
$ 82.29
1199
1119
272
2976
Market Price
$ 81.09
Selling Price
$ 67.75
1201
934
495
3407