Market Price
$ 84.26
Selling Price
$ 73.56
1522
564
326
2247
Market Price
$ 110.79
Selling Price
$ 97.70
1497
456
564
1622
Market Price
$ 103.47
Selling Price
$ 90.65
611
305
386
1820
Market Price
$ 66.91
Selling Price
$ 56.18
1136
853
294
1822
Market Price
$ 82.21
Selling Price
$ 74.42
1182
299
376
2316
Market Price
$ 96.61
Selling Price
$ 86.98
2013
677
1661
3271
Market Price
$ 100.19
Selling Price
$ 87.15
304
110
248
737
Market Price
$ 76.30
Selling Price
$ 68.59
482
143
465
941
Market Price
$ 109.51
Selling Price
$ 96.27
836
299
673
970
Market Price
$ 104.16
Selling Price
$ 89.92
2651
2101
2551
3851
Market Price
$ 100.45
Selling Price
$ 84.78
2412
1203
645
3710
Market Price
$ 93.10
Selling Price
$ 78.33
2986
1680
2797
3738
Market Price
$ 99.57
Selling Price
$ 83.95
2081
1325
457
2505
Market Price
$ 95.40
Selling Price
$ 80.81
1226
318
1152
3280
Market Price
$ 83.93
Selling Price
$ 73.70
2629
1145
1917
2780
Market Price
$ 85.68
Selling Price
$ 77.57
193
39
169
575
Market Price
$ 85.67
Selling Price
$ 71.71
2040
1797
1915
2771
Market Price
$ 84.59
Selling Price
$ 75.33
747
227
574
1182
Market Price
$ 92.19
Selling Price
$ 83.31
152
86
69
414
Market Price
$ 91.79
Selling Price
$ 80.75
1268
798
911
3873
Market Price
$ 66.57
Selling Price
$ 59.14
999
417
910
1134
Market Price
$ 96.20
Selling Price
$ 82.65
3540
2546
1335
4842
Market Price
$ 66.74
Selling Price
$ 55.71
1379
1231
361
4177
Market Price
$ 70.38
Selling Price
$ 61.63
1797
921
602
2397
Market Price
$ 105.04
Selling Price
$ 95.14
4259
2602
2413
4649
Market Price
$ 85.23
Selling Price
$ 75.69
1791
493
491
2389
Market Price
$ 68.12
Selling Price
$ 61.44
219
156
214
445
Market Price
$ 100.44
Selling Price
$ 88.17
2654
1611
1508
2772
Market Price
$ 94.22
Selling Price
$ 78.80
1302
385
1197
1583
Market Price
$ 109.40
Selling Price
$ 98.28
105
85
36
429
Market Price
$ 100.94
Selling Price
$ 89.86
2659
2250
789
3139
Market Price
$ 115.24
Selling Price
$ 98.68
2311
1614
1218
4982
Market Price
$ 82.19
Selling Price
$ 72.18
981
875
705
2784
Market Price
$ 112.35
Selling Price
$ 98.40
2433
1884
1499
2660
Market Price
$ 103.67
Selling Price
$ 92.28
413
330
108
757
Market Price
$ 99.01
Selling Price
$ 88.00
754
418
279
2345
Market Price
$ 91.26
Selling Price
$ 82.91
703
148
473
781
Market Price
$ 87.95
Selling Price
$ 75.85
828
189
290
2026
Market Price
$ 74.48
Selling Price
$ 65.78
1460
1450
523
1918
Market Price
$ 91.49
Selling Price
$ 80.68
4592
3609
3684
4983