3,098,000 29%
4,220,000 30%
1,153,000 30%
3,056,000 29%
8,513,000 29%
3,887,000 29%
5,940,000 29%
17,595,000 30%
850,000 29%
10,965,000 29%
17,735,000 29%
2,345,000 30%
2,011,000 29%
16,441,000 29%
22,000,000 15%