2,495,000 29%
23,598,000 29%
23,806,000 30%
14,138,000 29%
18,296,000 29%
16,632,000 29%
23,710,000 30%
14,652,000 29%
7,292,000 6%
12,457,000 8%
9,294,000 15%