31,185,000 27%
4,389,000 11%
12,163,000 7%
18,504,000 23%
21,663,000 17%
17,811,000 20%
20,473,000 15%
4,235,000 4%