45,830,000 21%
45,130,000 22%
46,831,000 21%
46,030,000 21%
42,530,000 23%
121,351,000 9%
92,458,000 10%
81,952,000 12%
132,801,000 8%
166,212,000 6%
96,033,000 10%
89,096,000 11%
60,101,000 17%
19,756,000 21%
21,437,000 19%
18,915,000 22%
70,605,000 14%
23,957,000 17%
17,654,000 23%
20,387,000 20%
15,131,000 27%