39,351,000 6%
22,568,000 23%
12,559,000 19%
15,561,000 22%
31,511,000 4%
16,312,000 12%
14,741,000 3%
24,538,000 10%
21,961,000 18%
20,672,000 23%
13,827,000 7%