259,506,000 24%
55,609,000 18%
36,827,000 12%
36,827,000 22%
39,545,000 20%
38,309,000 10%
82,796,000 19%
45,353,000 20%
31,934,000 36%
31,223,000 35%
28,671,000 41%
31,636,000 20%
87,739,000 9%
155,372,000 4%
23,610,000 14%
14,330,000 5%
101,703,000 8%
103,062,000 8%
32,749,000 43%
43,596,000 4%
73,325,000 4%
82,796,000 15%
63,299,000 4%
35,523,000 4%
53,052,000 14%
51,408,000 9%
52,027,000 7%
80,598,000 3%
70,761,000 6%
75,901,000 8%
61,687,000 9%
52,530,000 15%
51,731,000 4%
41,522,000 4%
47,206,000 9%
45,677,000 15%
28,544,000 8%
52,830,000 6%
21,637,000 17%
49,590,000 9%
54,528,000 5%