288,900 14%
154,100 14%
28,000 7%
470,000 15%
179,000 7%
400,000 12%
250,000 20%
399,900 11%
173,000 8%
430,000 11%
83,000 16%
159,000 9%
147,000 5%
79,000 12%
170,000 12%
280,000 28%
160,000 25%
235,000 15%
235,000 12%
140,000 25%
255,000 12%
220,000 27%