689,000 21%
586,000 7%
149,000 20%
300,000 2%
273,000 17%
1,200,000 4%
299,000 10%
9,399,000 20%
250,000 16%
583,000 5%
500,000 5%
247,000 8%