18,473,000 20%
473,000 20%
821,000 19%
671,000 19%
394,000 19%
1,580,000 20%
647,000 19%
348,000 19%
660,000 20%
688,000 19%
630,000 20%
374,000 20%
324,000 19%
548,000 20%