12,830,000 30%
13,064,000 29%
4,505,000 30%
578,000 29%
13,598,000 29%
5,942,000 29%
2,297,000 29%
7,321,000 29%
1,282,000 29%
2,181,000 29%
1,392,000 29%
1,480,000 29%
20,507,000 30%
2,901,000 30%