259,000 27%
170,000 8%
534,400 8%
146,500 8%
1,579,747 21%
1,119,000 12%
709,100 34%
650,000 6%
626,000 26%
175,000 21%
839,200 40%