Market Price
$ 60.90
Selling Price
$ 52.06
1616
1227
578
3058
Market Price
$ 37.54
Selling Price
$ 31.80
331
271
73
593
Market Price
$ 50.61
Selling Price
$ 43.27
1603
656
748
1994
Market Price
$ 46.60
Selling Price
$ 41.51
2569
1395
1742
4122
Market Price
$ 59.90
Selling Price
$ 50.81
4689
4213
4526
4987
Market Price
$ 55.37
Selling Price
$ 47.12
4704
3799
4295
4948
Market Price
$ 37.64
Selling Price
$ 32.18
4349
1494
4274
4463
Market Price
$ 55.53
Selling Price
$ 46.60
4267
1323
4195
4772
Market Price
$ 38.77
Selling Price
$ 34.55
4940
2169
1420
4956
Market Price
$ 32.12
Selling Price
$ 27.05
4884
1523
2925
4905
Market Price
$ 44.87
Selling Price
$ 40.40
4882
1757
1251
4966
Market Price
$ 44.52
Selling Price
$ 37.65
4864
3566
2194
4929