27,204,000 20%
121,669,000 24%
81,909,000 24%
89,071,000 25%
17,254,000 20%
128,734,000 25%
52,337,000 19%
34,029,000 24%