657,000 1%
707,000 5%
527,000 2%
577,000 10%
1,050,000 28%
943,000 45%
1,030,000 30%
695,000 21%
540,000 26%
520,000 19%
436,000 24%