Year	Number
1982	33410
1983	36176
1984	43194
1985	63153
1986	67497
1987	66852
1988	70265
1989	72737
1990	81110
1991	91208
1992	121242
1993	131024
1994	155777
1995	166458
1996	161291
1997	142166
1998	149147
1999	167178
2000	212435
2001	287893
2002	384123
2003	481839
2004	618477
2005	679607
2006	764067
2007	698575
2008	688904
2009	849474
2010	1089933
2011	1398828
2012	1584178
2013	1858307
2014	2117895
