498,000 15%
492,000 26%
443,000 23%
528,000 37%
316,000 12%
485,000 24%
407,000 20%
690,000 20%
588,000 35%
528,000 28%
617,000 29%
341,000 19%
506,000 12%
105,000 17%
454,000 16%
506,000 24%
476,000 29%