84,583,000 26%
125,571,000 24%
170,583,000 25%
188,125,000 20%
326,620,000 25%
120,508,000 20%
105,076,000 26%
77,080,000 26%
53,820,000 26%
44,704,000 20%
344,089,000 17%
298,907,000 22%
633,526,000 23%
75,301,000 30%
92,606,000 24%
135,343,000 27%
199,435,000 27%
55,263,000 32%
58,422,000 29%
89,839,000 31%
100,091,000 25%
124,812,000 25%
215,552,000 24%