5,931,000 33%
627,000 30%
548,000 5%
681,000 32%
1,025,000 30%
643,000 29%
1,102,000 29%
800,000 30%
1,214,000 29%
874,000 30%
458,000 30%
976,000 36%