40,551,000 27%
20,952,000 27%
11,490,000 26%
22,642,000 32%
22,304,000 39%
19,431,000 32%
17,573,000 9%
20,276,000 9%