Market Price
$ 45.12
Selling Price
$ 40.31
629
418
410
2648
Market Price
$ 57.59
Selling Price
$ 51.89
1085
536
512
4107
Market Price
$ 33.98
Selling Price
$ 29.72
2441
1223
1272
3982
Market Price
$ 40.39
Selling Price
$ 35.57
1369
1183
1097
4668
Market Price
$ 33.62
Selling Price
$ 29.37
938
351
399
1853
Market Price
$ 32.49
Selling Price
$ 28.77
4484
4325
1819
4485
Market Price
$ 33.82
Selling Price
$ 29.82
2798
1013
1334
4183
Market Price
$ 51.27
Selling Price
$ 43.44
320
196
318
1503
Market Price
$ 47.66
Selling Price
$ 42.46
3225
1153
1924
3267
Market Price
$ 54.86
Selling Price
$ 47.96
733
564
579
2253
Market Price
$ 53.36
Selling Price
$ 45.78
504
243
297
1179
Market Price
$ 32.31
Selling Price
$ 28.64
741
503
442
3668
Market Price
$ 53.41
Selling Price
$ 47.48
1328
1299
1144
1816
Market Price
$ 57.80
Selling Price
$ 49.59
729
185
336
2926
Market Price
$ 51.55
Selling Price
$ 46.82
967
801
351
2685
Market Price
$ 34.20
Selling Price
$ 29.83
1168
764
954
3557
Market Price
$ 30.35
Selling Price
$ 25.78
1941
406
1236
3872
Market Price
$ 41.68
Selling Price
$ 36.36
4374
4175
2766
4755
Market Price
$ 63.73
Selling Price
$ 55.34
949
729
589
1867
Market Price
$ 55.09
Selling Price
$ 48.44
2152
781
1299
2914