4,271,000 28%
3,418,000 28%
2,589,000 19%
30,179,000 19%
3,021,000 19%
5,390,000 20%
2,525,000 20%
18,174,000 19%
3,888,000 19%