Market Price
$ 116.93
Selling Price
$ 98.91
1114
700
832
4459
Market Price
$ 103.84
Selling Price
$ 92.70
4237
3399
3611
4994
Market Price
$ 97.92
Selling Price
$ 88.52
954
258
700
3713
Market Price
$ 97.88
Selling Price
$ 83.64
1688
1590
543
4459
Market Price
$ 73.54
Selling Price
$ 62.23
641
435
190
3068
Market Price
$ 82.72
Selling Price
$ 72.17
2122
1851
769
3369
Market Price
$ 96.06
Selling Price
$ 81.20
2070
1517
757
2379
Market Price
$ 110.58
Selling Price
$ 92.95
1653
988
757
1724
Market Price
$ 95.28
Selling Price
$ 80.18
1320
1042
332
4958
Market Price
$ 94.22
Selling Price
$ 84.32
2510
2481
1575
2731
Market Price
$ 79.34
Selling Price
$ 66.14
3796
3300
2756
4951
Market Price
$ 74.01
Selling Price
$ 63.80
2215
1715
690
3646
Market Price
$ 104.84
Selling Price
$ 95.28
940
498
710
3929
Market Price
$ 69.45
Selling Price
$ 60.54
1846
1060
752
2126
Market Price
$ 94.45
Selling Price
$ 80.14
1554
1187
1208
1564
Market Price
$ 112.33
Selling Price
$ 95.05
292
72
200
743
Market Price
$ 79.33
Selling Price
$ 69.37
1036
287
522
1127
Market Price
$ 89.24
Selling Price
$ 80.26
1625
360
1460
2713
Market Price
$ 73.82
Selling Price
$ 62.98
522
236
141
2158
Market Price
$ 102.54
Selling Price
$ 89.21
413
166
287
1285
Market Price
$ 90.04
Selling Price
$ 80.03
1623
906
1513
2769
Market Price
$ 98.84
Selling Price
$ 85.31
755
710
221
1003
Market Price
$ 95.37
Selling Price
$ 82.50
1540
591
1039
2404
Market Price
$ 67.98
Selling Price
$ 61.40
619
573
569
814
Market Price
$ 102.42
Selling Price
$ 85.84
2006
1551
1330
3690
Market Price
$ 71.48
Selling Price
$ 60.26
797
169
522
2992
Market Price
$ 108.48
Selling Price
$ 97.49
3750
1025
1224
4769
Market Price
$ 106.64
Selling Price
$ 94.73
2602
747
1550
4038
Market Price
$ 69.69
Selling Price
$ 63.05
2724
1354
1862
3626
Market Price
$ 81.51
Selling Price
$ 69.84
623
441
322
1830
Market Price
$ 69.24
Selling Price
$ 62.38
2903
803
2243
3583
Market Price
$ 74.46
Selling Price
$ 62.35
1740
564
977
2057
Market Price
$ 89.03
Selling Price
$ 79.46
692
153
153
1089
Market Price
$ 72.69
Selling Price
$ 63.99
3374
2831
2534
4636
Market Price
$ 88.20
Selling Price
$ 76.49
1366
474
1130
4811
Market Price
$ 66.87
Selling Price
$ 58.49
433
129
220
1087
Market Price
$ 109.47
Selling Price
$ 97.66
2630
2361
1595
3184
Market Price
$ 76.45
Selling Price
$ 66.26
3095
985
1179
3621
Market Price
$ 66.46
Selling Price
$ 59.55
903
418
400
1143
Market Price
$ 83.95
Selling Price
$ 73.50
868
461
206
2174