299,000 14%
470,000 22%
460,000 21%
450,000 19%
290,000 21%
524,000 27%
434,000 18%
434,000 16%
2,880,000 17%
835,000 20%
625,000 12%
311,000 18%
300,000 15%
300,000 17%
310,000 17%
311,000 29%
295,000 16%
295,000 20%
296,000 20%
626,000 12%
222,000 29%
330,000 16%
200,000 50%
560,000 14%