4,482,000 23%
6,886,000 31%
17,079,000 18%
17,139,000 13%
47,774,000 2%
11,709,000 21%
163,139,000 12%
116,332,000 25%
245,722,000 6%
28,376,000 30%
139,537,000 20%
116,332,000 21%
130,870,000 17%
120,708,000 27%
148,395,000 29%