20,201,000 16%
17,993,000 15%
21,296,000 20%
42,169,000 14%
11,979,000 7%
17,303,000 12%
22,828,000 17%
1,578,000 7%