53,603,000 38%
236,442,000 42%
45,729,000 19%
110,351,000 2%
56,756,000 29%
17,355,000 24%
851,156,000 27%
47,295,000 20%
59,910,000 48%
22,692,000 13%
66,545,000 26%
63,520,000 34%
90,738,000 39%