4,317,000 29%
3,589,000 12%
21,658,000 7%
22,742,000 11%
908,000 3%
1,111,000 21%
1,396,000 2%
1,720,000 34%
1,447,000 77%
7,503,000 19%
7,920,000 6%
6,710,000 10%
9,466,000 14%
13,011,000 30%
12,881,000 30%