248,250 9%
365,000 23%
366,000 20%
560,000 21%
151,000 7%
109,500 13%
171,000 12%
29,900 3%
299,000 3%
1,700,000 17%
322,000 9%
110,000 18%
185,000 21%
96,000 32%
276,000 2%
300,000 3%
65,000 61%
36,500 28%
41,000 14%
166,900 7%
325,000 7%
360,000 8%
165,000 33%
77,500 26%
150,000 10%
429,000 14%
412,500 9%