2,409,000 14%
5,058,000 17%
30,701,000 4%
17,158,000 10%
18,603,000 15%
54,178,000 5%
55,985,000 6%
52,974,000 6%
19,263,000 24%
72,237,000 18%
36,119,000 8%
9,632,000 12%
9,483,000 11%
13,124,000 6%