21,721,000 31%
15,922,000 21%
16,806,000 13%
33,992,000 45%
26,952,000 62%
26,952,000 37%
18,504,000 16%
10,056,000 15%
21,039,000 25%