28,751,000 14%
23,274,000 17%
17,798,000 16%
27,381,000 12%
23,274,000 16%
2,053,000 5%
7,600,000 15%
1,648,000 8%
12,595,000 8%
10,266,000 20%
3,148,000 20%
3,969,000 1%