308,250 28%
320,000 20%
495,000 48%
550,000 24%
650,000 32%
700,000 11%
483,000 20%
1,100,000 13%
285,000 31%
495,000 55%
590,000 35%
769,200 45%
485,000 13%
870,000 33%
250,000 26%
245,000 25%
294,900 25%
511,000 50%