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