20,962,000 29%
1,386,000 29%
6,429,000 29%
10,740,000 29%
3,528,000 29%
9,677,000 30%
904,000 29%
13,020,000 29%
3,920,000 29%
2,515,000 30%
4,840,000 29%
21,284,000 29%
2,676,000 29%
2,727,000 29%