25,207,000 6%
25,952,000 21%
15,803,000 6%
20,122,000 7%
29,577,000 18%
20,281,000 15%
31,123,000 20%
15,663,000 7%
21,716,000 11%
23,336,000 31%
19,997,000 3%
35,952,000 6%
20,792,000 29%
27,162,000 1%
38,403,000 12%
26,538,000 10%
40,427,000 6%
45,312,000 31%
33,672,000 10%
26,761,000 12%
72,236,000 16%
23,062,000 2%
100,368,000 7%
28,549,000 36%
47,869,000 4%
62,848,000 10%
163,559,000 1%
80,231,000 15%
28,371,000 26%
31,638,000 6%