22,218,000 13%
32,948,000 29%
18,251,000 20%
27,428,000 50%
1,064,000 20%
29,325,000 29%
11,903,000 78%
28,946,000 1%
18,975,000 15%
18,096,000 28%
18,731,000 37%
33,379,000 26%