Market Price
$ 99.08
Selling Price
$ 89.60
2016
979
920
4113
Market Price
$ 83.95
Selling Price
$ 70.87
755
330
696
1643
Market Price
$ 93.53
Selling Price
$ 84.58
2035
407
1953
2394
Market Price
$ 77.66
Selling Price
$ 69.67
1934
1714
1013
3240
Market Price
$ 117.66
Selling Price
$ 98.93
1189
750
263
1274
Market Price
$ 73.97
Selling Price
$ 64.66
3174
1154
2661
4879
Market Price
$ 100.96
Selling Price
$ 85.79
380
156
209
494
Market Price
$ 67.77
Selling Price
$ 59.10
1791
1720
441
1943
Market Price
$ 95.91
Selling Price
$ 80.90
827
477
487
2896
Market Price
$ 95.31
Selling Price
$ 82.14
960
595
342
2540
Market Price
$ 87.61
Selling Price
$ 76.93
2192
1854
510
2409
Market Price
$ 91.67
Selling Price
$ 82.50
281
166
117
1032
Market Price
$ 75.25
Selling Price
$ 64.19
4492
3971
3153
4671
Market Price
$ 68.30
Selling Price
$ 61.15
1740
553
351
4768
Market Price
$ 101.04
Selling Price
$ 91.52
1933
1269
620
4159
Market Price
$ 98.65
Selling Price
$ 84.48
843
452
428
1201
Market Price
$ 69.61
Selling Price
$ 62.63
748
503
226
2902
Market Price
$ 67.34
Selling Price
$ 57.89
3577
781
2756
4739
Market Price
$ 98.29
Selling Price
$ 86.61
1815
1750
1727
4117
Market Price
$ 90.58
Selling Price
$ 77.39
1259
1095
354
4200
Market Price
$ 109.86
Selling Price
$ 96.45
937
664
821
4201
Market Price
$ 85.31
Selling Price
$ 72.61
467
122
337
726
Market Price
$ 100.43
Selling Price
$ 85.21
1912
591
989
3646
Market Price
$ 63.21
Selling Price
$ 55.48
2805
1341
1839
3406
Market Price
$ 85.52
Selling Price
$ 75.06
384
374
268
933
Market Price
$ 69.89
Selling Price
$ 58.94
2864
1542
941
2941
Market Price
$ 115.01
Selling Price
$ 98.87
624
302
504
1558
Market Price
$ 75.64
Selling Price
$ 68.14
2797
1787
805
4944
Market Price
$ 106.50
Selling Price
$ 91.62
2418
2133
919
4427
Market Price
$ 106.74
Selling Price
$ 96.98
1911
1770
1246
2731
Market Price
$ 76.57
Selling Price
$ 68.76
1340
458
970
1477
Market Price
$ 76.03
Selling Price
$ 63.94
2515
910
2063
3048
Market Price
$ 88.83
Selling Price
$ 79.98
242
133
49
840
Market Price
$ 72.12
Selling Price
$ 64.32
2138
1324
1659
2880
Market Price
$ 72.48
Selling Price
$ 62.20
2259
956
2190
2448
Market Price
$ 105.82
Selling Price
$ 93.23
4201
3366
2406
4526
Market Price
$ 63.61
Selling Price
$ 57.65
745
737
640
2553
Market Price
$ 108.26
Selling Price
$ 90.68
175
138
40
411
Market Price
$ 97.33
Selling Price
$ 84.24
1215
497
491
1789
Market Price
$ 74.66
Selling Price
$ 62.51
638
178
593
1285