160,000 12%
158,500 38%
498,300 40%
355,212 4%
275,000 64%
38,000 13%
891,000 55%
1,580,000 15%
198,000 29%
1,199,000 23%
100,000 33%
318,500 1%
360,000 6%
75,000 35%
844,800 42%
1,460,000 44%
116,000 26%
47,800 1%
594,000 8%
190,000 11%
95,000 2%
274,500 76%
187,000 12%