234,247,000 2%
300,286,000 5%
25,650,000 38%
198,954,000 1%
231,084,000 17%
217,491,000 12%
264,325,000 25%
264,450,000 16%
231,084,000 5%
300,286,000 26%
263,214,000 21%
244,677,000 5%
264,450,000 12%
423,859,000 25%
268,156,000 6%
157,417,000 4%
269,392,000 2%
258,900,000 6%
328,720,000 15%
329,943,000 8%
11,200,000 33%
10,187,000 24%
242,030,000 5%
289,574,000 8%
12,600,000 36%
8,634,000 15%
220,372,000 8%
200,221,000 2%