2,409,000 14%
5,058,000 17%
30,701,000 4%
17,158,000 10%
1,738,000 7%
4,215,000 7%
1,540,000 11%
684,000 7%
18,603,000 15%
54,178,000 5%
55,985,000 6%
52,974,000 6%
10,444,000 9%
372,000 14%
1,363,000 7%
319,000 20%