Market Price
$ 101.08
Selling Price
$ 87.90
1439
982
561
2195
Market Price
$ 105.69
Selling Price
$ 93.62
1955
571
676
4066
Market Price
$ 77.18
Selling Price
$ 64.41
461
330
153
1202
Market Price
$ 97.65
Selling Price
$ 87.13
2312
1282
1905
3810
Market Price
$ 88.91
Selling Price
$ 76.09
492
177
323
1133
Market Price
$ 90.60
Selling Price
$ 79.44
2019
1578
1269
2837
Market Price
$ 67.96
Selling Price
$ 59.37
3004
2011
1894
4134
Market Price
$ 110.66
Selling Price
$ 98.13
2013
1376
411
2864
Market Price
$ 115.12
Selling Price
$ 96.10
2437
636
2198
2542
Market Price
$ 105.85
Selling Price
$ 94.45
2741
1737
2026
4816
Market Price
$ 85.63
Selling Price
$ 77.72
3715
1038
1465
3941
Market Price
$ 95.34
Selling Price
$ 79.71
3506
1690
3371
4835
Market Price
$ 70.71
Selling Price
$ 59.28
2458
865
700
2928
Market Price
$ 81.55
Selling Price
$ 68.56
2803
700
849
2961
Market Price
$ 87.72
Selling Price
$ 76.18
706
482
357
884
Market Price
$ 63.37
Selling Price
$ 56.45
1215
600
1030
1300
Market Price
$ 75.02
Selling Price
$ 65.02
2559
1778
636
3788
Market Price
$ 101.52
Selling Price
$ 85.88
426
426
112
997
Market Price
$ 85.03
Selling Price
$ 73.79
705
610
605
1146
Market Price
$ 102.17
Selling Price
$ 90.70
1040
1011
405
2196
Market Price
$ 76.65
Selling Price
$ 64.23
1627
1088
1144
3937
Market Price
$ 83.88
Selling Price
$ 73.15
1650
386
1059
3991
Market Price
$ 107.82
Selling Price
$ 96.84
1472
1186
456
2928
Market Price
$ 101.87
Selling Price
$ 89.35
731
350
321
969
Market Price
$ 117.54
Selling Price
$ 98.30
567
142
233
995
Market Price
$ 101.89
Selling Price
$ 86.38
4533
4233
1559
4624
Market Price
$ 74.16
Selling Price
$ 63.53
2809
2189
992
2981
Market Price
$ 67.71
Selling Price
$ 58.76
622
504
507
1789
Market Price
$ 105.14
Selling Price
$ 87.76
1911
1103
1036
2911
Market Price
$ 110.48
Selling Price
$ 93.68
648
201
557
662
Market Price
$ 95.02
Selling Price
$ 79.21
1054
521
395
2322
Market Price
$ 96.71
Selling Price
$ 82.46
4182
1227
4135
4191
Market Price
$ 92.72
Selling Price
$ 78.03
2622
569
1173
2632
Market Price
$ 82.73
Selling Price
$ 69.56
1131
285
330
3650
Market Price
$ 80.15
Selling Price
$ 71.59
1614
578
388
1821
Market Price
$ 85.80
Selling Price
$ 77.80
2133
2044
2044
3837
Market Price
$ 84.81
Selling Price
$ 72.80
2394
1407
870
3283
Market Price
$ 107.68
Selling Price
$ 91.73
268
166
183
1168
Market Price
$ 108.52
Selling Price
$ 95.62
918
230
781
3045
Market Price
$ 73.10
Selling Price
$ 66.45
2060
558
903
3351