31,400,000 6%
25,985,000 13%
29,697,000 11%
23,373,000 23%
28,509,000 8%
55,094,000 17%
26,430,000 20%
34,150,000 7%
30,544,000 14%
58,901,000 3%
38,850,000 5%
49,000,000 16%
109,212,000 13%
19,800,000 10%
254,195,000 14%
275,278,000 4%
172,515,000 1%
158,873,000 10%
438,683,000 3%
243,301,000 3%
142,464,000 5%
232,180,000 1%
395,115,000 2%
350,595,000 1%
166,835,000 10%
183,519,000 2%
76,047,000 29%
15,911,000 23%
4,299,000 18%
50,748,000 12%
14,721,000 28%
18,810,000 8%