31,174,000 16%
7,369,000 15%
738,000 7%
1,678,000 24%
3,456,000 1%
3,590,000 4%
3,674,000 7%
2,538,000 2%
1,982,000 29%
1,866,000 24%
2,594,000 5%
1,860,000 21%
1,620,000 34%
2,409,000 2%
2,849,000 13%
2,561,000 11%
2,573,000 6%
880,000 25%
178,000 9%
2,006,000 20%
1,887,000 25%
1,655,000 35%
783,000 12%
1,732,000 18%