Year	Number
1982	134817
1983	131744
1984	124131
1985	170670
1986	268083
1987	302174
1988	253940
1989	265577
1990	305429
1991	302509
1992	330168
1993	368304
1994	404173
1995	429663
1999	500225
2000	619132
2001	688880
2002	809319
2003	926787
2004	1091263
2005	1211414
2006	1340126
2007	1323478
2008	1333806
2009	1467741
2010	1821747
2011	2180969
2012	2368738
2013	2674412
2014	2911309
