5,690,000 29%
907,000 29%
18,642,000 30%
11,077,000 29%
13,605,000 29%
6,563,000 29%
19,274,000 29%
1,558,000 29%
4,646,000 29%
2,479,000 29%
5,580,000 29%
1,346,000 30%
2,081,000 29%
19,146,000 30%
1,281,000 7%