Market Price
$ 71.03
Selling Price
$ 62.21
643
192
511
657
Market Price
$ 108.47
Selling Price
$ 97.85
1740
1601
979
3206
Market Price
$ 90.70
Selling Price
$ 80.01
2784
2476
695
2967
Market Price
$ 111.94
Selling Price
$ 97.07
723
342
464
1887
Market Price
$ 83.27
Selling Price
$ 72.78
4156
4136
1565
4551
Market Price
$ 62.79
Selling Price
$ 55.94
1036
601
417
2686
Market Price
$ 106.26
Selling Price
$ 94.64
1081
384
495
1422
Market Price
$ 89.33
Selling Price
$ 76.75
2376
1505
477
2757
Market Price
$ 90.95
Selling Price
$ 78.04
1463
316
523
1465
Market Price
$ 65.60
Selling Price
$ 56.82
2094
1597
2054
2434
Market Price
$ 110.30
Selling Price
$ 94.35
2147
2104
1026
3167
Market Price
$ 71.34
Selling Price
$ 61.31
1068
594
1026
3315
Market Price
$ 107.61
Selling Price
$ 96.40
1056
998
319
2292
Market Price
$ 105.45
Selling Price
$ 92.56
2314
966
2048
2740
Market Price
$ 106.38
Selling Price
$ 89.14
876
805
525
2141
Market Price
$ 93.96
Selling Price
$ 84.71
1084
947
733
2269
Market Price
$ 92.92
Selling Price
$ 78.47
1836
897
526
3388
Market Price
$ 115.75
Selling Price
$ 98.88
2448
1578
1676
4111
Market Price
$ 85.69
Selling Price
$ 76.31
1328
612
318
2514
Market Price
$ 68.25
Selling Price
$ 61.23
3322
2742
1727
3924
Market Price
$ 97.84
Selling Price
$ 87.61
1074
690
849
1281
Market Price
$ 90.13
Selling Price
$ 77.94
2253
1450
1535
2256
Market Price
$ 108.85
Selling Price
$ 97.03
4267
2325
2059
4273
Market Price
$ 65.64
Selling Price
$ 58.74
1944
1396
1604
2063
Market Price
$ 71.50
Selling Price
$ 61.89
673
353
384
2687
Market Price
$ 109.03
Selling Price
$ 94.57
3389
2345
1495
3997
Market Price
$ 84.84
Selling Price
$ 74.65
1607
422
859
2805
Market Price
$ 82.75
Selling Price
$ 74.56
2718
1092
986
2810
Market Price
$ 105.68
Selling Price
$ 95.71
341
330
125
922
Market Price
$ 67.50
Selling Price
$ 57.67
353
272
303
1363
Market Price
$ 67.56
Selling Price
$ 60.54
1654
332
431
2979
Market Price
$ 86.06
Selling Price
$ 78.02
4182
1533
841
4978
Market Price
$ 92.21
Selling Price
$ 76.85
1271
1018
1029
4905
Market Price
$ 97.59
Selling Price
$ 83.74
954
938
773
2892
Market Price
$ 106.04
Selling Price
$ 95.62
3516
1102
3425
4217
Market Price
$ 97.17
Selling Price
$ 83.78
702
268
181
1677
Market Price
$ 71.91
Selling Price
$ 60.09
1514
1176
583
2514
Market Price
$ 94.99
Selling Price
$ 83.23
1095
1025
608
2010
Market Price
$ 62.17
Selling Price
$ 56.35
3155
2187
1556
4002
Market Price
$ 74.49
Selling Price
$ 62.51
2057
1411
1287
3616