16,111,000 29%
2,769,000 29%
2,120,000 29%
2,708,000 29%
2,285,000 29%
1,293,000 29%
15,112,000 29%
8,989,000 30%
996,000 30%
2,538,000 29%
2,932,000 29%
7,744,000 29%
904,000 29%
4,151,000 29%
23,412,000 29%
2,061,000 29%
19,902,000 29%
7,880,000 29%
10,304,000 29%