385,000 3%
285,000 8%
240,000 27%
290,000 25%
420,000 19%
320,000 12%
3,200,000 10%
230,000 15%
380,000 22%
249,000 12%
870,000 32%
280,000 16%