Market Price
$ 110.93
Selling Price
$ 93.35
94
51
79
414
Market Price
$ 118.08
Selling Price
$ 98.56
576
240
297
1983
Market Price
$ 63.67
Selling Price
$ 56.15
1577
1562
722
2992
Market Price
$ 83.01
Selling Price
$ 71.73
458
210
125
647
Market Price
$ 108.59
Selling Price
$ 97.17
1912
955
1531
3679
Market Price
$ 106.34
Selling Price
$ 90.37
2896
954
2873
3772
Market Price
$ 62.72
Selling Price
$ 55.90
1707
1540
551
2169
Market Price
$ 67.96
Selling Price
$ 59.38
548
362
531
2108
Market Price
$ 106.56
Selling Price
$ 91.33
3008
1934
794
3523
Market Price
$ 66.31
Selling Price
$ 55.42
1385
311
1231
2137
Market Price
$ 66.33
Selling Price
$ 58.26
1903
394
1630
2171
Market Price
$ 89.85
Selling Price
$ 74.96
419
318
234
1284
Market Price
$ 81.09
Selling Price
$ 72.51
4177
1018
1163
4587
Market Price
$ 104.26
Selling Price
$ 92.19
291
291
78
1078
Market Price
$ 74.68
Selling Price
$ 67.15
828
812
522
1911
Market Price
$ 108.46
Selling Price
$ 92.19
1667
1052
1448
2057
Market Price
$ 99.50
Selling Price
$ 83.60
1906
841
801
4004
Market Price
$ 87.56
Selling Price
$ 75.61
1088
360
485
3275
Market Price
$ 103.94
Selling Price
$ 94.48
101
35
88
490
Market Price
$ 80.25
Selling Price
$ 69.93
1809
638
952
4917