54,466,000 22%
60,558,000 19%
90,355,000 20%
120,506,000 24%
72,255,000 24%
115,379,000 21%
56,062,000 23%
94,939,000 27%
21,298,000 20%
25,166,000 27%
50,033,000 27%
196,615,000 17%
211,567,000 23%
97,107,000 21%
413,042,000 27%
12,888,000 28%