113,157,000 21%
17,119,000 1%
46,116,000 28%
9,095,000 9%
14,310,000 18%
34,452,000 12%
33,242,000 12%
24,514,000 25%
17,286,000 31%
15,800,000 10%
12,226,000 1%
14,668,000 1%