Year	Number
1995	9000
1996	21000
1997	45000
1998	52000
1999	45000
2000	51000
2001	67000
2002	91000
2003	107000
2004	194000
2005	210000
2006	121000
2007	195000
2008	294000
2009	366000
2010	425000
2011	481000
2012	528000
2013	650000
2014	595000
2015	592000
2016	397000
2017	261000
2018	218000
2019	218000
