32,020,000 20%
143,205,000 24%
96,408,000 24%
104,837,000 24%
20,309,000 20%
151,521,000 25%
61,602,000 19%
40,054,000 25%