25,557,000 37%
22,651,000 38%
21,383,000 41%
2,040,000 25%
21,143,000 16%
39,295,000 28%
30,132,000 21%
2,845,000 25%
2,501,000 29%
74,811,000 21%
55,643,000 17%
4,475,000 27%