Market Price
$ 79.12
Selling Price
$ 71.17
2155
1803
1148
3311
Market Price
$ 66.25
Selling Price
$ 55.46
4620
1716
3378
4986
Market Price
$ 112.03
Selling Price
$ 94.37
1682
1587
447
3407
Market Price
$ 90.25
Selling Price
$ 76.46
2737
993
1323
3293
Market Price
$ 90.97
Selling Price
$ 77.65
1211
340
382
3254
Market Price
$ 82.22
Selling Price
$ 70.93
1530
959
328
3209
Market Price
$ 101.21
Selling Price
$ 88.67
1369
437
941
3985
Market Price
$ 73.09
Selling Price
$ 61.80
516
155
418
1779
Market Price
$ 61.94
Selling Price
$ 55.11
1003
225
217
2398
Market Price
$ 75.17
Selling Price
$ 67.58
492
445
185
1784
Market Price
$ 84.49
Selling Price
$ 75.94
1444
525
1389
2714
Market Price
$ 98.57
Selling Price
$ 85.70
592
470
215
933
Market Price
$ 77.73
Selling Price
$ 69.85
2766
1650
1952
3081
Market Price
$ 98.61
Selling Price
$ 84.19
342
288
336
448
Market Price
$ 109.99
Selling Price
$ 98.69
2964
1758
2835
4973
Market Price
$ 67.38
Selling Price
$ 59.43
1615
1088
1597
3389
Market Price
$ 88.83
Selling Price
$ 77.15
3399
2800
2073
4172
Market Price
$ 83.93
Selling Price
$ 75.77
2654
1929
1249
2806
Market Price
$ 98.34
Selling Price
$ 82.24
2271
1113
1967
3187
Market Price
$ 111.26
Selling Price
$ 93.47
2340
1314
1257
3596
Market Price
$ 90.29
Selling Price
$ 80.71
1399
1077
594
3310
Market Price
$ 96.44
Selling Price
$ 85.02
4012
2924
2129
4667
Market Price
$ 107.82
Selling Price
$ 96.47
1744
1412
1677
3003
Market Price
$ 80.71
Selling Price
$ 70.10
3126
3009
1961
4612
Market Price
$ 95.58
Selling Price
$ 81.02
1847
625
1798
3373
Market Price
$ 93.00
Selling Price
$ 78.66
4894
2918
1797
4913
Market Price
$ 64.56
Selling Price
$ 56.43
779
525
491
2802
Market Price
$ 104.02
Selling Price
$ 93.50
146
61
91
472
Market Price
$ 101.82
Selling Price
$ 89.35
191
99
109
447
Market Price
$ 83.77
Selling Price
$ 70.09
2875
1475
2603
4996
Market Price
$ 80.98
Selling Price
$ 68.70
1267
552
514
1487
Market Price
$ 87.32
Selling Price
$ 72.80
4105
3771
3495
4136
Market Price
$ 88.60
Selling Price
$ 80.10
2306
843
697
4243
Market Price
$ 84.65
Selling Price
$ 76.23
616
516
211
732
Market Price
$ 107.83
Selling Price
$ 96.68
3015
1022
2575
3048
Market Price
$ 67.86
Selling Price
$ 58.73
1001
858
764
1933
Market Price
$ 73.59
Selling Price
$ 61.98
94
68
34
433
Market Price
$ 95.57
Selling Price
$ 80.06
735
634
163
2195
Market Price
$ 89.92
Selling Price
$ 79.78
2373
2342
2240
4277
Market Price
$ 100.89
Selling Price
$ 87.94
557
317
517
1270