43,280,000 29%
48,421,000 20%
38,339,000 19%
58,251,000 25%
48,697,000 7%
47,249,000 9%
32,675,000 10%
33,690,000 8%
32,615,000 4%
53,175,000 19%
33,238,000 10%
48,421,000 25%
30,934,000 1%