Market Price
$ 37.77
Selling Price
$ 33.37
548
385
440
1071
Market Price
$ 34.83
Selling Price
$ 29.25
1020
676
548
1806
Market Price
$ 45.36
Selling Price
$ 40.96
2830
1301
1480
3080
Market Price
$ 42.96
Selling Price
$ 38.52
912
764
590
1995
Market Price
$ 48.82
Selling Price
$ 42.22
1768
1179
1733
2280
Market Price
$ 55.19
Selling Price
$ 49.18
1308
1112
573
2910
Market Price
$ 68.60
Selling Price
$ 59.57
1040
661
469
4083
Market Price
$ 31.94
Selling Price
$ 27.89
3067
2296
1127
4408
Market Price
$ 33.70
Selling Price
$ 29.96
2264
1457
830
3765
Market Price
$ 36.39
Selling Price
$ 32.30
3232
2187
1645
4275
Market Price
$ 52.02
Selling Price
$ 47.18
668
631
658
2456
Market Price
$ 54.02
Selling Price
$ 47.86
1272
286
944
2233
Market Price
$ 63.92
Selling Price
$ 55.72
2707
1194
811
3690
Market Price
$ 37.00
Selling Price
$ 33.57
193
165
61
561
Market Price
$ 60.48
Selling Price
$ 52.38
1603
798
631
2575
Market Price
$ 63.05
Selling Price
$ 56.11
2700
1259
2626
3154
Market Price
$ 38.87
Selling Price
$ 32.72
469
392
162
609
Market Price
$ 44.60
Selling Price
$ 39.17
790
439
498
3229
Market Price
$ 40.16
Selling Price
$ 34.37
2546
643
1663
2727
Market Price
$ 52.38
Selling Price
$ 47.56
1960
1539
797
4573