Year	Number
1995	315000
1996	417000
1997	410000
1998	188000
1999	57000
2000	70000
2001	113000
2002	101000
2003	80000
2004	87000
2005	83000
2006	78000
2007	81000
2008	70000
2009	79000
2010	84000
2011	107000
2012	129000
2013	141000
2014	119000
2015	114000
2016	142000
