339,900 10%
247,500 5%
577,500 5%
319,000 38%
279,300 21%
201,300 45%
155,100 20%
825,000 30%
475,000 11%
550,000 50%
266,200 5%
118,800 16%
310,500 12%
814,000 57%
177,000 45%
374,000 5%
334,200 5%
176,000 5%
264,000 41%
319,000 50%
319,000 56%