29,215,000 14%
27,757,000 19%
38,444,000 22%
35,853,000 37%
20,180,000 2%
20,309,000 14%
33,263,000 21%
6,546,000 9%
18,042,000 33%
30,834,000 10%
19,661,000 4%