298,500 33%
265,500 9%
206,835 11%
178,590 13%
175,500 11%
315,000 10%
228,000 16%
168,000 6%
298,500 12%