34,906,000 3%
25,058,000 12%
36,552,000 14%
31,323,000 7%
35,443,000 21%
93,854,000 8%
112,664,000 21%
82,516,000 10%
61,364,000 3%
29,365,000 9%
53,283,000 5%
49,023,000 4%
33,047,000 19%
32,458,000 20%
33,557,000 12%