22,899,000 42%
11,565,000 19%
30,348,000 45%
12,537,000 23%
9,946,000 45%
23,548,000 50%
18,042,000 30%
12,861,000 35%
19,661,000 41%
30,995,000 37%