3,055,000 30%
17,312,000 29%
13,936,000 30%
1,797,000 29%
8,021,000 29%
5,999,000 30%
5,883,000 29%
2,756,000 29%
8,910,000 30%
2,181,000 29%
1,390,000 29%
12,273,000 30%
27,234,000 29%
20,902,000 29%