17,969,000 29%
2,360,000 45%
765,000 29%
11,289,000 29%
4,563,000 29%
10,368,000 29%
22,701,000 29%
2,218,000 29%
5,533,000 30%
15,258,000 29%
5,832,000 29%
18,408,000 29%