94,421,000 14%
53,045,000 24%
95,481,000 18%
47,741,000 15%
83,630,000 17%
74,263,000 19%
59,443,000 13%
63,654,000 24%
67,394,000 16%
109,056,000 23%
84,549,000 32%