29,723,000 20%
20,427,000 16%
2,049,000 16%
3,925,000 23%
1,951,000 26%
2,149,000 19%
3,003,000 14%
7,057,000 38%
8,191,000 33%
38,673,000 30%
36,768,000 22%
18,008,000 20%
14,312,000 22%
28,514,000 23%
20,445,000 14%
11,646,000 25%
8,180,000 15%
14,356,000 15%
3,583,000 22%
3,798,000 18%
22,901,000 20%
19,030,000 20%