21,120,000 29%
15,738,000 29%
996,000 30%
1,633,000 30%
11,517,000 30%
662,000 29%
8,964,000 30%
5,510,000 30%
1,183,000 29%
3,757,000 30%
15,442,000 29%
12,978,000 29%
2,777,000 30%