Market Price
$ 102.87
Selling Price
$ 87.12
3219
1943
1687
4384
Market Price
$ 109.43
Selling Price
$ 93.05
375
165
366
1731
Market Price
$ 72.19
Selling Price
$ 63.71
1161
492
686
4688
Market Price
$ 66.11
Selling Price
$ 56.83
778
642
437
3493
Market Price
$ 64.03
Selling Price
$ 55.15
3925
960
1546
4295
Market Price
$ 116.46
Selling Price
$ 98.64
1240
806
567
4854
Market Price
$ 76.89
Selling Price
$ 69.01
583
304
579
594
Market Price
$ 76.36
Selling Price
$ 63.81
1149
339
979
4032
Market Price
$ 73.01
Selling Price
$ 65.01
2121
2041
1299
4932
Market Price
$ 97.82
Selling Price
$ 83.41
1207
319
565
3775
Market Price
$ 82.26
Selling Price
$ 69.69
2864
1404
2852
2870
Market Price
$ 96.78
Selling Price
$ 84.67
1317
539
698
3276
Market Price
$ 82.74
Selling Price
$ 70.23
995
244
450
2948
Market Price
$ 83.37
Selling Price
$ 70.49
704
410
658
1296
Market Price
$ 84.19
Selling Price
$ 75.73
1543
1074
333
4780
Market Price
$ 61.96
Selling Price
$ 55.06
784
220
556
1424
Market Price
$ 108.01
Selling Price
$ 92.19
4676
2518
1962
4956
Market Price
$ 97.35
Selling Price
$ 87.63
4128
1786
1462
4391
Market Price
$ 78.55
Selling Price
$ 67.66
951
913
472
4426
Market Price
$ 90.36
Selling Price
$ 79.88
647
413
378
1251
Market Price
$ 87.81
Selling Price
$ 77.59
1400
949
754
3929
Market Price
$ 62.86
Selling Price
$ 55.02
1453
533
1171
3796
Market Price
$ 74.21
Selling Price
$ 62.17
1768
1359
674
1898
Market Price
$ 109.94
Selling Price
$ 96.28
3175
1754
1331
4367
Market Price
$ 88.13
Selling Price
$ 77.40
1111
1064
875
1723
Market Price
$ 110.38
Selling Price
$ 93.25
588
495
467
2701
Market Price
$ 75.80
Selling Price
$ 67.28
2841
2317
1660
3552
Market Price
$ 108.89
Selling Price
$ 92.04
2095
1489
815
3890
Market Price
$ 113.94
Selling Price
$ 97.98
4314
3846
3788
4830
Market Price
$ 78.06
Selling Price
$ 70.29
932
843
467
1029
Market Price
$ 94.01
Selling Price
$ 80.82
1663
1498
541
2612
Market Price
$ 88.85
Selling Price
$ 78.27
4020
3140
912
4408
Market Price
$ 96.90
Selling Price
$ 85.18
813
675
441
1162
Market Price
$ 115.51
Selling Price
$ 97.54
849
193
703
1237
Market Price
$ 85.81
Selling Price
$ 71.84
2625
651
1459
3714
Market Price
$ 80.10
Selling Price
$ 68.89
1443
413
965
2074
Market Price
$ 80.25
Selling Price
$ 72.53
3477
2892
3111
3874
Market Price
$ 75.08
Selling Price
$ 64.92
2554
1297
1480
3185
Market Price
$ 76.11
Selling Price
$ 65.69
4259
2022
2131
4579
Market Price
$ 93.63
Selling Price
$ 84.18
988
242
660
3446