3,325,000 23%
117,022,000 23%
1,384,000 26%
1,549,000 12%
2,638,000 23%
5,874,000 21%
20,713,000 17%
5,475,000 20%
1,977,000 25%
4,415,000 29%
13,249,000 24%
29,978,000 27%