29,513,000 30%
29,191,000 29%
26,390,000 30%
28,025,000 29%
22,103,000 29%
22,438,000 29%
23,276,000 30%
23,108,000 29%
16,848,000 29%
16,175,000 29%
15,502,000 29%
16,512,000 29%
9,477,000 29%