56,655,000 18%
50,558,000 12%
20,223,000 15%
21,370,000 43%
35,952,000 17%
106,733,000 9%
16,853,000 19%