Market Price
$ 42.27
Selling Price
$ 38.34
792
792
622
1147
Market Price
$ 45.05
Selling Price
$ 39.43
2082
549
852
2943
Market Price
$ 50.70
Selling Price
$ 44.60
167
122
79
598
Market Price
$ 32.89
Selling Price
$ 29.53
2034
1388
1493
2646
Market Price
$ 58.11
Selling Price
$ 49.35
3185
2147
2209
3233
Market Price
$ 60.68
Selling Price
$ 52.41
400
269
326
671
Market Price
$ 45.92
Selling Price
$ 39.23
1037
238
837
4380
Market Price
$ 31.59
Selling Price
$ 27.91
333
333
109
779
Market Price
$ 43.99
Selling Price
$ 36.78
188
129
130
853
Market Price
$ 37.84
Selling Price
$ 31.99
3218
2287
2188
3892
Market Price
$ 49.10
Selling Price
$ 44.39
303
110
155
818
Market Price
$ 61.35
Selling Price
$ 54.99
3483
2737
1663
4424
Market Price
$ 50.79
Selling Price
$ 45.18
543
237
388
1295
Market Price
$ 29.56
Selling Price
$ 25.30
143
44
61
425
Market Price
$ 61.28
Selling Price
$ 53.78
2188
438
619
4247
Market Price
$ 43.28
Selling Price
$ 37.87
855
560
758
3862
Market Price
$ 54.58
Selling Price
$ 48.52
390
86
207
1399
Market Price
$ 55.99
Selling Price
$ 48.24
1122
915
991
1309
Market Price
$ 38.83
Selling Price
$ 32.56
561
542
162
1474
Market Price
$ 47.09
Selling Price
$ 41.52
1752
1556
1381
2078