28,908,000 16%
31,378,000 25%
51,682,000 46%
25,374,000 35%
12,578,000 26%
18,082,000 40%
12,001,000 2%
18,047,000 4%
29,045,000 27%