Market Price
$ 70.04
Selling Price
$ 63.34
2449
2310
1122
3043
Market Price
$ 105.39
Selling Price
$ 93.54
1613
800
981
1696
Market Price
$ 66.03
Selling Price
$ 57.79
183
139
154
574
Market Price
$ 102.48
Selling Price
$ 90.80
1169
980
666
1237
Market Price
$ 92.86
Selling Price
$ 84.40
2598
1635
1805
4273
Market Price
$ 89.59
Selling Price
$ 77.40
726
422
321
2707
Market Price
$ 95.95
Selling Price
$ 82.54
3153
1390
1258
4829
Market Price
$ 93.32
Selling Price
$ 78.76
1526
1230
1491
4065
Market Price
$ 98.57
Selling Price
$ 85.42
2260
908
934
4185
Market Price
$ 81.80
Selling Price
$ 68.45
1005
482
882
1848
Market Price
$ 106.95
Selling Price
$ 96.61
1059
423
396
4012
Market Price
$ 68.14
Selling Price
$ 61.20
496
119
355
2264
Market Price
$ 95.88
Selling Price
$ 80.80
2101
777
2070
4093
Market Price
$ 92.63
Selling Price
$ 81.26
1293
484
921
3860
Market Price
$ 88.41
Selling Price
$ 75.50
2238
1886
1201
3935
Market Price
$ 108.25
Selling Price
$ 95.09
1044
734
650
2494
Market Price
$ 78.58
Selling Price
$ 70.98
2134
1506
1226
4776
Market Price
$ 79.56
Selling Price
$ 68.26
1458
553
584
2502
Market Price
$ 84.24
Selling Price
$ 71.78
945
289
388
3881
Market Price
$ 102.60
Selling Price
$ 93.21
2682
1217
1616
3691
Market Price
$ 109.27
Selling Price
$ 98.43
2751
908
1277
3565
Market Price
$ 83.59
Selling Price
$ 70.64
1155
815
1122
1168
Market Price
$ 75.62
Selling Price
$ 66.60
218
108
177
510
Market Price
$ 100.36
Selling Price
$ 83.78
319
293
144
478
Market Price
$ 80.33
Selling Price
$ 69.77
1069
455
874
2311
Market Price
$ 65.67
Selling Price
$ 55.36
2588
1046
1182
4731
Market Price
$ 73.62
Selling Price
$ 65.34
190
139
85
869
Market Price
$ 82.86
Selling Price
$ 72.11
736
395
667
3361
Market Price
$ 107.96
Selling Price
$ 94.74
389
384
238
1768
Market Price
$ 82.23
Selling Price
$ 71.53
2016
1408
681
2245
Market Price
$ 76.42
Selling Price
$ 69.30
728
364
257
1271
Market Price
$ 98.68
Selling Price
$ 87.99
213
180
146
587
Market Price
$ 71.51
Selling Price
$ 61.21
1764
1593
583
2211
Market Price
$ 92.60
Selling Price
$ 83.69
916
226
629
1703
Market Price
$ 84.85
Selling Price
$ 71.42
1525
549
531
4997
Market Price
$ 85.76
Selling Price
$ 72.80
134
58
133
422
Market Price
$ 73.16
Selling Price
$ 64.52
1193
1136
317
2234
Market Price
$ 75.59
Selling Price
$ 64.94
1653
898
1182
2954
Market Price
$ 110.29
Selling Price
$ 97.72
1226
530
625
1554
Market Price
$ 72.34
Selling Price
$ 64.22
1817
1186
1171
4977