Market Price
$ 101.89
Selling Price
$ 89.52
304
195
166
1161
Market Price
$ 89.71
Selling Price
$ 77.85
900
892
487
3865
Market Price
$ 90.38
Selling Price
$ 81.58
448
239
225
1036
Market Price
$ 92.08
Selling Price
$ 77.02
2150
1093
1676
3162
Market Price
$ 76.58
Selling Price
$ 68.17
1296
1254
737
2118
Market Price
$ 96.11
Selling Price
$ 84.28
3662
2720
2021
3771
Market Price
$ 64.24
Selling Price
$ 55.40
595
293
321
1424
Market Price
$ 84.21
Selling Price
$ 75.25
170
108
68
585
Market Price
$ 84.69
Selling Price
$ 73.94
903
748
625
2748
Market Price
$ 107.33
Selling Price
$ 94.49
918
481
198
3252
Market Price
$ 62.05
Selling Price
$ 55.83
1794
1510
1709
2046
Market Price
$ 102.37
Selling Price
$ 87.23
424
317
226
1457
Market Price
$ 93.78
Selling Price
$ 79.10
2414
653
881
3389
Market Price
$ 82.65
Selling Price
$ 69.76
2834
829
2282
4570
Market Price
$ 67.11
Selling Price
$ 56.90
920
866
239
1569
Market Price
$ 77.24
Selling Price
$ 67.91
1295
322
399
3627
Market Price
$ 105.88
Selling Price
$ 90.55
2425
1002
804
4940
Market Price
$ 105.08
Selling Price
$ 95.27
583
130
442
1643
Market Price
$ 106.62
Selling Price
$ 95.61
1156
284
875
1294
Market Price
$ 95.18
Selling Price
$ 79.92
2767
2377
1427
4096
Market Price
$ 115.24
Selling Price
$ 97.67
2213
1167
839
3034
Market Price
$ 103.47
Selling Price
$ 88.47
838
211
486
1682
Market Price
$ 108.40
Selling Price
$ 96.57
718
202
202
767
Market Price
$ 112.99
Selling Price
$ 98.45
3249
1317
1250
3930
Market Price
$ 76.90
Selling Price
$ 69.57
694
268
462
822
Market Price
$ 89.50
Selling Price
$ 79.46
1906
933
895
2267
Market Price
$ 87.09
Selling Price
$ 76.25
454
143
136
590
Market Price
$ 95.55
Selling Price
$ 82.26
460
318
193
1608
Market Price
$ 76.09
Selling Price
$ 64.02
1234
1089
358
2112
Market Price
$ 107.76
Selling Price
$ 90.28
2422
646
812
4520
Market Price
$ 91.77
Selling Price
$ 81.46
609
499
490
1932
Market Price
$ 83.31
Selling Price
$ 72.67
381
287
260
721
Market Price
$ 83.33
Selling Price
$ 75.63
1509
1301
464
2222
Market Price
$ 110.02
Selling Price
$ 98.16
2680
2069
2357
4349
Market Price
$ 88.79
Selling Price
$ 76.05
1047
616
313
3065
Market Price
$ 102.90
Selling Price
$ 90.36
541
319
535
879
Market Price
$ 73.97
Selling Price
$ 62.92
774
228
506
844
Market Price
$ 95.44
Selling Price
$ 85.75
2901
1732
872
4805
Market Price
$ 86.40
Selling Price
$ 74.28
1389
1185
461
2074
Market Price
$ 100.79
Selling Price
$ 91.55
2275
1806
540
3379