Market Price
$ 51.14
Selling Price
$ 42.71
2411
1673
2089
3766
Market Price
$ 43.88
Selling Price
$ 39.28
300
172
256
1326
Market Price
$ 51.31
Selling Price
$ 42.90
1619
872
1032
3799
Market Price
$ 59.48
Selling Price
$ 50.08
309
121
116
1258
Market Price
$ 43.03
Selling Price
$ 37.50
618
500
228
1299
Market Price
$ 58.14
Selling Price
$ 49.14
1112
1084
360
2422
Market Price
$ 29.26
Selling Price
$ 26.06
2245
1108
1892
2382
Market Price
$ 48.10
Selling Price
$ 42.06
2726
2176
917
4073
Market Price
$ 48.25
Selling Price
$ 41.41
1416
1110
1118
1631
Market Price
$ 40.61
Selling Price
$ 34.99
1488
413
1017
3976
Market Price
$ 40.27
Selling Price
$ 36.19
3218
2453
1282
3497
Market Price
$ 58.96
Selling Price
$ 51.98
530
398
223
2328
Market Price
$ 64.74
Selling Price
$ 54.57
2456
1874
1308
4476
Market Price
$ 62.51
Selling Price
$ 53.62
2039
1664
451
2158
Market Price
$ 60.44
Selling Price
$ 51.18
3733
3397
2810
4295
Market Price
$ 67.74
Selling Price
$ 59.10
789
227
494
965
Market Price
$ 55.58
Selling Price
$ 49.77
1381
644
1290
1536
Market Price
$ 49.55
Selling Price
$ 43.24
2870
2321
988
3122
Market Price
$ 68.87
Selling Price
$ 58.82
1389
668
1227
3778
Market Price
$ 59.02
Selling Price
$ 51.95
196
136
157
432