Market Price
$ 92.32
Selling Price
$ 80.90
332
290
140
1040
Market Price
$ 82.34
Selling Price
$ 72.86
1714
1435
1259
3241
Market Price
$ 89.07
Selling Price
$ 76.13
1047
789
776
3372
Market Price
$ 79.33
Selling Price
$ 69.60
1424
1381
886
1714
Market Price
$ 80.21
Selling Price
$ 72.28
3515
1245
1217
3850
Market Price
$ 87.06
Selling Price
$ 78.94
892
386
389
3142
Market Price
$ 82.05
Selling Price
$ 74.48
1507
658
1240
1952
Market Price
$ 87.56
Selling Price
$ 79.48
423
162
221
1153
Market Price
$ 101.43
Selling Price
$ 89.31
1703
979
1515
1804
Market Price
$ 69.55
Selling Price
$ 60.02
2038
503
1659
4855
Market Price
$ 90.97
Selling Price
$ 81.26
1146
972
778
1513
Market Price
$ 94.49
Selling Price
$ 82.43
1949
1730
1118
3058
Market Price
$ 90.48
Selling Price
$ 77.29
305
67
301
913
Market Price
$ 110.93
Selling Price
$ 97.68
979
228
224
1612
Market Price
$ 68.19
Selling Price
$ 60.04
261
217
215
441
Market Price
$ 71.15
Selling Price
$ 63.84
3794
3444
1970
4104
Market Price
$ 75.68
Selling Price
$ 68.05
2552
1263
2164
4365
Market Price
$ 84.78
Selling Price
$ 73.80
3549
2211
2765
3747
Market Price
$ 113.78
Selling Price
$ 96.65
1812
852
753
1904
Market Price
$ 84.96
Selling Price
$ 74.15
305
147
126
1409
Market Price
$ 69.11
Selling Price
$ 58.37
2636
1017
2265
3697
Market Price
$ 77.49
Selling Price
$ 68.90
2929
1012
2786
3019
Market Price
$ 105.13
Selling Price
$ 91.70
726
510
542
791
Market Price
$ 113.27
Selling Price
$ 96.88
342
283
186
538
Market Price
$ 117.44
Selling Price
$ 97.89
2337
638
1054
3130
Market Price
$ 80.63
Selling Price
$ 68.53
1314
762
1178
2311
Market Price
$ 107.48
Selling Price
$ 92.58
803
440
795
3865
Market Price
$ 78.99
Selling Price
$ 69.12
585
443
205
629
Market Price
$ 112.93
Selling Price
$ 95.35
1488
1401
1457
3683
Market Price
$ 99.34
Selling Price
$ 88.20
1875
1070
1680
2489
Market Price
$ 108.10
Selling Price
$ 96.89
536
107
505
1799
Market Price
$ 65.22
Selling Price
$ 55.08
3930
1062
2157
4358
Market Price
$ 65.23
Selling Price
$ 55.84
2154
1395
514
3777
Market Price
$ 101.61
Selling Price
$ 85.70
3052
1076
2838
3345
Market Price
$ 108.26
Selling Price
$ 91.22
1712
586
475
2894
Market Price
$ 84.59
Selling Price
$ 75.80
1242
569
1213
1851
Market Price
$ 92.95
Selling Price
$ 77.60
1788
722
1127
2535
Market Price
$ 63.41
Selling Price
$ 56.40
318
258
168
1371
Market Price
$ 92.94
Selling Price
$ 79.13
1220
515
1030
1778
Market Price
$ 89.38
Selling Price
$ 80.08
3642
2141
2152
4286