40,471,000 12%
38,356,000 12%
30,747,000 12%
42,583,000 12%
18,483,000 14%
32,013,000 27%
17,385,000 9%