2,562,000 29%
1,965,000 29%
1,298,000 29%
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%