2,912,000 21%
28,479,000 19%
89,251,000 33%
97,961,000 28%
60,355,000 29%
130,192,000 32%
109,427,000 34%