136,163,000 4%
123,881,000 21%
222,400,000 35%
124,600,000 29%
124,640,000 29%
83,000,000 25%
16,385,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%