3,482,000 30%
15,281,000 23%
1,558,000 29%
944,000 29%
3,227,000 29%
10,838,000 29%
759,000 29%
26,302,000 30%
789,000 30%
11,238,000 29%
2,157,000 29%