112,291,000 23%
45,441,000 23%
100,371,000 23%
30,721,000 38%
47,232,000 33%
91,700,000 26%
101,941,000 20%
121,473,000 26%