59,006,000 21%
58,111,000 22%
60,287,000 21%
59,262,000 21%
54,784,000 23%
155,631,000 9%
118,664,000 10%
105,222,000 12%
170,280,000 8%
213,024,000 6%
123,239,000 10%
114,363,000 11%
88,855,000 17%
29,495,000 20%
31,968,000 19%
28,257,000 21%
104,310,000 14%
35,675,000 17%
26,404,000 23%
30,424,000 20%
22,690,000 27%