32,616,000 31%
23,909,000 21%
25,236,000 13%
51,041,000 45%
40,471,000 62%
40,471,000 37%
27,785,000 16%
15,101,000 15%
31,592,000 25%
25,249,000 73%
37,934,000 71%
19,329,000 11%