Market Price
$ 30.43
Selling Price
$ 25.83
632
524
578
3108
Market Price
$ 63.53
Selling Price
$ 55.38
2554
2529
2091
3739
Market Price
$ 58.22
Selling Price
$ 52.02
487
330
325
1839
Market Price
$ 55.47
Selling Price
$ 48.25
2079
1257
1114
4284
Market Price
$ 49.22
Selling Price
$ 43.07
904
729
486
1232
Market Price
$ 42.42
Selling Price
$ 35.70
2959
2120
1086
3808
Market Price
$ 44.15
Selling Price
$ 36.81
1184
512
913
3608
Market Price
$ 32.48
Selling Price
$ 29.45
333
94
117
524
Market Price
$ 32.43
Selling Price
$ 28.48
3213
1649
1081
3485
Market Price
$ 61.24
Selling Price
$ 52.64
2389
1337
554
4532
Market Price
$ 55.55
Selling Price
$ 46.58
2958
2644
2826
4371
Market Price
$ 32.21
Selling Price
$ 28.42
2707
2459
836
4034
Market Price
$ 67.75
Selling Price
$ 58.51
296
97
137
635
Market Price
$ 66.82
Selling Price
$ 56.37
256
245
93
618
Market Price
$ 61.15
Selling Price
$ 54.45
1046
966
997
2456
Market Price
$ 33.68
Selling Price
$ 28.62
1689
525
622
2072
Market Price
$ 66.72
Selling Price
$ 56.22
521
286
255
1475
Market Price
$ 45.69
Selling Price
$ 40.83
1054
241
904
2197
Market Price
$ 34.27
Selling Price
$ 29.30
2042
1398
1464
3750
Market Price
$ 45.36
Selling Price
$ 38.56
1350
796
483
2875