3,091,000 16%
5,722,000 4%
6,157,000 4%
2,055,000 17%
2,286,000 11%
20,016,000 19%
20,050,000 13%
4,570,000 5%
7,599,000 6%
5,999,000 15%
4,100,000 29%
1,248,000 5%
1,124,000 16%