136,163,000 4%
123,881,000 21%
193,349,000 35%
108,359,000 29%
72,193,000 25%
14,245,000 29%
84,309,000 21%
327,774,000 15%
276,809,000 10%
140,352,000 3%
140,352,000 2%
91,164,000 2%
40,200,000 6%
91,186,000 2%