Market Price
$ 43.48
Selling Price
$ 36.94
2874
1002
687
3447
Market Price
$ 64.04
Selling Price
$ 53.86
561
348
443
2074
Market Price
$ 52.93
Selling Price
$ 45.79
444
253
294
900
Market Price
$ 30.17
Selling Price
$ 26.69
766
299
393
2032
Market Price
$ 66.99
Selling Price
$ 55.89
2671
1586
1288
2933
Market Price
$ 62.45
Selling Price
$ 52.59
1720
805
1003
2080
Market Price
$ 42.81
Selling Price
$ 37.35
415
299
154
1265
Market Price
$ 66.57
Selling Price
$ 59.73
367
119
203
445
Market Price
$ 61.47
Selling Price
$ 55.43
3924
1600
3130
4236
Market Price
$ 61.74
Selling Price
$ 52.47
1533
465
321
3839
Market Price
$ 43.21
Selling Price
$ 37.31
980
239
797
3409
Market Price
$ 40.16
Selling Price
$ 36.36
229
225
162
993
Market Price
$ 44.67
Selling Price
$ 39.82
474
133
340
1466
Market Price
$ 63.42
Selling Price
$ 57.59
1507
1216
506
3973
Market Price
$ 59.29
Selling Price
$ 51.04
1977
527
1527
4090
Market Price
$ 37.69
Selling Price
$ 34.20
736
226
293
1829
Market Price
$ 49.81
Selling Price
$ 43.32
667
663
622
947
Market Price
$ 33.47
Selling Price
$ 29.13
1631
782
530
2105
Market Price
$ 29.17
Selling Price
$ 25.78
2328
1964
1525
4562
Market Price
$ 68.10
Selling Price
$ 59.93
2311
1554
1662
4820