Market Price
$ 98.32
Selling Price
$ 87.49
1442
330
433
2850
Market Price
$ 69.03
Selling Price
$ 60.71
315
190
289
871
Market Price
$ 95.79
Selling Price
$ 83.02
2022
692
1161
4002
Market Price
$ 63.83
Selling Price
$ 55.79
1426
745
887
2952
Market Price
$ 108.16
Selling Price
$ 90.98
482
166
142
1035
Market Price
$ 67.23
Selling Price
$ 56.03
1802
1657
1429
3874
Market Price
$ 100.89
Selling Price
$ 88.73
1475
576
1338
1494
Market Price
$ 108.55
Selling Price
$ 96.20
344
83
89
556
Market Price
$ 107.69
Selling Price
$ 97.76
1729
644
1455
1783
Market Price
$ 81.77
Selling Price
$ 68.53
985
212
281
1583
Market Price
$ 75.21
Selling Price
$ 63.30
1568
891
799
2336
Market Price
$ 104.50
Selling Price
$ 93.66
1719
770
1085
3013
Market Price
$ 84.56
Selling Price
$ 72.67
1277
443
1054
1277
Market Price
$ 62.62
Selling Price
$ 56.89
1301
1009
650
1917
Market Price
$ 113.60
Selling Price
$ 96.27
1496
884
1167
3351
Market Price
$ 75.22
Selling Price
$ 64.48
1027
595
366
2243
Market Price
$ 65.64
Selling Price
$ 57.04
1063
497
524
4880
Market Price
$ 101.15
Selling Price
$ 84.58
2686
1484
2124
3600
Market Price
$ 84.89
Selling Price
$ 74.28
1807
1149
1206
3126
Market Price
$ 107.83
Selling Price
$ 91.94
1815
1714
552
3541
Market Price
$ 77.63
Selling Price
$ 66.14
1045
795
556
4656
Market Price
$ 73.43
Selling Price
$ 61.26
1784
983
472
2713
Market Price
$ 72.39
Selling Price
$ 61.71
1589
1361
1420
2574
Market Price
$ 91.03
Selling Price
$ 78.77
1263
779
461
2117
Market Price
$ 90.80
Selling Price
$ 77.71
3740
3418
1300
3801
Market Price
$ 98.70
Selling Price
$ 84.93
1076
873
765
3501
Market Price
$ 114.90
Selling Price
$ 97.31
1749
1009
634
3979
Market Price
$ 79.69
Selling Price
$ 71.54
3104
2050
948
3554
Market Price
$ 96.68
Selling Price
$ 83.14
956
711
284
3282
Market Price
$ 106.04
Selling Price
$ 96.38
2875
1899
1273
4356
Market Price
$ 94.86
Selling Price
$ 85.25
1173
349
884
1300
Market Price
$ 74.00
Selling Price
$ 62.30
638
575
160
2431
Market Price
$ 79.54
Selling Price
$ 71.74
1034
899
769
2028
Market Price
$ 112.77
Selling Price
$ 95.14
2698
1566
1157
3178
Market Price
$ 96.20
Selling Price
$ 86.99
1085
390
1051
1697
Market Price
$ 105.82
Selling Price
$ 94.93
1543
466
1456
4690
Market Price
$ 111.22
Selling Price
$ 96.22
1569
672
669
4154
Market Price
$ 113.73
Selling Price
$ 95.72
2598
1163
1593
3690
Market Price
$ 106.60
Selling Price
$ 94.47
1008
330
245
1723
Market Price
$ 106.53
Selling Price
$ 92.54
957
393
721
1375