955,000 30%
513,000 10%
337,000 19%
523,000 25%
344,000 36%
593,000 21%
540,000 20%
634,000 29%
537,000 29%
525,000 28%
893,000 22%
506,000 9%
196,000 10%
460,000 5%