2,089,000 11%
1,561,000 7%
2,367,000 20%
2,286,000 3%
1,428,000 3%
2,376,000 5%
1,705,000 3%
875,000 6%
869,000 13%
901,000 3%
858,000 5%
512,000 14%
2,171,000 1%
2,384,000 5%
29,040,000 4%
24,805,000 3%
43,560,000 8%
37,510,000 6%
30,855,000 16%
64,977,000 7%
44,770,000 11%
56,628,000 4%