21,931,000 29%
5,374,000 29%
5,092,000 29%
4,527,000 29%
18,278,000 29%
10,178,000 30%
7,917,000 29%
2,173,000 30%
7,882,000 30%
64,011,000 29%
15,742,000 29%
1,187,000 29%
8,376,000 29%