Market Price
$ 70.52
Selling Price
$ 58.90
3297
730
1516
4001
Market Price
$ 106.40
Selling Price
$ 90.73
1158
320
823
1479
Market Price
$ 94.16
Selling Price
$ 83.91
1525
351
895
2992
Market Price
$ 101.56
Selling Price
$ 91.28
1380
354
1013
4158
Market Price
$ 107.61
Selling Price
$ 91.16
3635
1775
1997
4884
Market Price
$ 70.79
Selling Price
$ 59.17
1155
259
1005
4124
Market Price
$ 103.34
Selling Price
$ 93.89
1194
533
1040
1368
Market Price
$ 84.52
Selling Price
$ 74.43
1079
340
358
3013
Market Price
$ 65.00
Selling Price
$ 57.47
4937
3754
4325
4976
Market Price
$ 93.20
Selling Price
$ 79.76
4888
4070
2221
4932
Market Price
$ 101.11
Selling Price
$ 85.24
4857
1573
2700
4975
Market Price
$ 77.82
Selling Price
$ 67.36
4851
2146
4747
4871
Market Price
$ 87.59
Selling Price
$ 75.22
4844
1627
3598
4999
Market Price
$ 104.60
Selling Price
$ 90.16
4831
2086
2712
4978
Market Price
$ 63.85
Selling Price
$ 57.73
4792
2933
3781
4975
Market Price
$ 70.76
Selling Price
$ 59.07
4771
4707
3731
4935