Year	Number
1996	202000
1997	284000
1998	257000
1999	394000
2000	1683000
2001	2693000
2002	3678000
2003	3237000
2004	4291000
2005	4365000
2006	4707000
2007	5311000
2008	4117000
2009	3774000
2010	4097000
2011	5685000
2012	6163000
2013	6841000
2014	6333000
2015	6430000
2016	6509000
2017	7701000
2018	8789000
2019	8515000
2020	2035000
