19,223,000 37%
17,037,000 38%
16,083,000 41%
1,533,000 25%
18,606,000 29%
29,557,000 28%
26,518,000 21%
2,502,000 25%
2,199,000 29%
58,265,000 21%
43,336,000 17%
3,935,000 27%