2,771,000 29%
12,987,000 29%
5,231,000 30%
2,372,000 29%
4,556,000 29%
1,017,000 29%
13,318,000 29%
12,195,000 29%
8,910,000 30%
1,666,000 30%