Market Price
$ 107.82
Selling Price
$ 95.09
2449
2310
1122
3043
Market Price
$ 101.83
Selling Price
$ 85.72
1613
800
981
1696
Market Price
$ 69.98
Selling Price
$ 63.50
183
139
154
574
Market Price
$ 69.18
Selling Price
$ 58.93
1169
980
666
1237
Market Price
$ 101.78
Selling Price
$ 88.05
2598
1635
1805
4273
Market Price
$ 73.53
Selling Price
$ 64.77
726
422
321
2707
Market Price
$ 99.17
Selling Price
$ 89.60
3153
1390
1258
4829
Market Price
$ 78.47
Selling Price
$ 65.41
1526
1230
1491
4065
Market Price
$ 72.79
Selling Price
$ 60.81
2260
908
934
4185
Market Price
$ 90.71
Selling Price
$ 75.89
1005
482
882
1848
Market Price
$ 82.45
Selling Price
$ 73.20
1059
423
396
4012
Market Price
$ 70.86
Selling Price
$ 63.71
496
119
355
2264
Market Price
$ 86.83
Selling Price
$ 78.12
2101
777
2070
4093
Market Price
$ 104.09
Selling Price
$ 90.63
1293
484
921
3860
Market Price
$ 105.23
Selling Price
$ 92.01
2238
1886
1201
3935
Market Price
$ 101.25
Selling Price
$ 90.14
1044
734
650
2494
Market Price
$ 103.08
Selling Price
$ 86.56
2134
1506
1226
4776
Market Price
$ 73.89
Selling Price
$ 66.55
1458
553
584
2502
Market Price
$ 90.44
Selling Price
$ 78.40
945
289
388
3881
Market Price
$ 89.51
Selling Price
$ 75.48
2682
1217
1616
3691
Market Price
$ 79.47
Selling Price
$ 66.67
2751
908
1277
3565
Market Price
$ 78.31
Selling Price
$ 67.62
1155
815
1122
1168
Market Price
$ 81.73
Selling Price
$ 72.15
218
108
177
510
Market Price
$ 103.62
Selling Price
$ 94.04
319
293
144
478
Market Price
$ 101.36
Selling Price
$ 85.02
1069
455
874
2311
Market Price
$ 106.10
Selling Price
$ 92.02
2588
1046
1182
4731
Market Price
$ 109.60
Selling Price
$ 92.03
190
139
85
869
Market Price
$ 66.44
Selling Price
$ 60.37
736
395
667
3361
Market Price
$ 92.06
Selling Price
$ 80.94
389
384
238
1768
Market Price
$ 80.22
Selling Price
$ 67.11
2016
1408
681
2245
Market Price
$ 90.39
Selling Price
$ 81.20
728
364
257
1271
Market Price
$ 75.54
Selling Price
$ 65.30
213
180
146
587
Market Price
$ 104.24
Selling Price
$ 92.77
1764
1593
583
2211
Market Price
$ 62.58
Selling Price
$ 55.85
916
226
629
1703
Market Price
$ 84.83
Selling Price
$ 73.16
1525
549
531
4997
Market Price
$ 66.36
Selling Price
$ 55.65
134
58
133
422
Market Price
$ 92.67
Selling Price
$ 79.37
1193
1136
317
2234
Market Price
$ 75.86
Selling Price
$ 66.06
1653
898
1182
2954
Market Price
$ 106.46
Selling Price
$ 94.65
1226
530
625
1554
Market Price
$ 87.49
Selling Price
$ 73.40
1817
1186
1171
4977