50,274,000 15%
63,725,000 25%
108,045,000 24%
57,097,000 22%
54,014,000 18%
31,646,000 16%
55,219,000 20%
4,452,000 2%