2,291,000 20%
7,124,000 15%
13,538,000 15%
6,837,000 15%
7,791,000 15%
1,590,000 15%
6,360,000 15%
19,122,000 15%
22,044,000 20%
2,952,000 14%
3,370,000 3%
1,663,000 22%
1,225,000 21%
454,000 21%
809,000 21%
913,000 30%
5,203,000 30%