Market Price
$ 69.80
Selling Price
$ 63.19
501
368
310
1306
Market Price
$ 103.09
Selling Price
$ 91.70
753
209
578
1045
Market Price
$ 112.48
Selling Price
$ 98.77
516
199
126
980
Market Price
$ 99.91
Selling Price
$ 86.38
1250
718
1131
2787
Market Price
$ 97.39
Selling Price
$ 83.40
4791
2098
4255
4901
Market Price
$ 110.91
Selling Price
$ 95.64
4231
2493
4169
4523
Market Price
$ 100.10
Selling Price
$ 88.02
4357
2727
4165
4868
Market Price
$ 77.70
Selling Price
$ 68.47
4225
1260
4106
4760
Market Price
$ 88.54
Selling Price
$ 76.35
4575
4534
2130
4771
Market Price
$ 104.37
Selling Price
$ 92.63
4587
4447
1860
4805
Market Price
$ 75.54
Selling Price
$ 67.59
4678
4281
1243
4941
Market Price
$ 93.68
Selling Price
$ 81.14
4326
4279
3519
4531