560,000 19%
6,404,464 29%
450,000 33%
654,500 10%
217,500 10%
466,199 6%
297,000 5%
1,050,000 10%
175,500 8%
235,500 9%
285,000 20%
868,000 15%
249,000 7%