Market Price
$ 102.49
Selling Price
$ 87.27
4354
1254
3073
4537
Market Price
$ 107.92
Selling Price
$ 90.86
915
758
345
3537
Market Price
$ 86.24
Selling Price
$ 74.68
1636
1611
899
3866
Market Price
$ 102.16
Selling Price
$ 90.51
794
538
228
1002
Market Price
$ 111.20
Selling Price
$ 92.95
679
321
413
707
Market Price
$ 108.66
Selling Price
$ 91.75
3871
3510
2532
4950
Market Price
$ 82.32
Selling Price
$ 74.27
375
218
311
1781
Market Price
$ 71.39
Selling Price
$ 60.20
995
822
624
3339
Market Price
$ 98.73
Selling Price
$ 86.58
1464
782
559
2241
Market Price
$ 72.53
Selling Price
$ 61.89
581
299
478
686
Market Price
$ 97.22
Selling Price
$ 85.30
1243
1060
502
1783
Market Price
$ 104.08
Selling Price
$ 88.53
2414
1030
1272
2503
Market Price
$ 81.89
Selling Price
$ 71.45
1421
702
491
4072
Market Price
$ 98.94
Selling Price
$ 85.91
865
406
517
1202
Market Price
$ 101.12
Selling Price
$ 86.37
2486
1876
2297
4810
Market Price
$ 76.72
Selling Price
$ 67.65
1967
558
1765
2451
Market Price
$ 76.55
Selling Price
$ 65.62
2694
723
1786
4903
Market Price
$ 110.82
Selling Price
$ 97.82
4261
1097
3888
4546
Market Price
$ 112.13
Selling Price
$ 93.49
2180
1579
807
4624
Market Price
$ 72.32
Selling Price
$ 60.88
4329
3935
3679
4865
Market Price
$ 95.95
Selling Price
$ 81.31
162
86
53
485
Market Price
$ 113.43
Selling Price
$ 96.88
746
592
497
3568
Market Price
$ 85.82
Selling Price
$ 72.03
3010
1077
1187
3630
Market Price
$ 82.99
Selling Price
$ 69.43
1560
1148
1198
1958
Market Price
$ 102.28
Selling Price
$ 88.04
1534
1524
492
2064
Market Price
$ 83.86
Selling Price
$ 75.92
1963
1547
1228
3981
Market Price
$ 93.59
Selling Price
$ 78.85
1708
1481
1693
1710
Market Price
$ 100.37
Selling Price
$ 87.78
1236
718
872
1322
Market Price
$ 82.72
Selling Price
$ 72.35
722
522
475
1660
Market Price
$ 65.59
Selling Price
$ 58.33
1329
462
473
3068
Market Price
$ 114.53
Selling Price
$ 98.76
720
573
486
872
Market Price
$ 98.68
Selling Price
$ 82.83
1748
1704
1136
4488
Market Price
$ 86.49
Selling Price
$ 72.13
707
633
352
2312
Market Price
$ 100.90
Selling Price
$ 88.93
563
253
276
798
Market Price
$ 102.54
Selling Price
$ 91.18
1175
459
1104
4297
Market Price
$ 86.82
Selling Price
$ 74.66
870
540
538
1273
Market Price
$ 90.58
Selling Price
$ 75.70
3223
1926
2192
4609
Market Price
$ 108.03
Selling Price
$ 97.62
1185
1046
978
1662
Market Price
$ 67.24
Selling Price
$ 60.46
1825
1200
1098
2298
Market Price
$ 93.87
Selling Price
$ 79.23
763
646
407
1231