Year	Number
1982	104004
1983	99839
1984	89341
1985	132652
1986	226078
1987	256247
1988	210664
1989	220368
1990	244915
1991	235264
1992	252272
1993	319099
1994	327026
1995	366960
1996	350554
1997	308968
1998	374716
1999	410815
2000	512485
2001	543702
2002	651387
2003	766097
2004	928022
2005	1033204
2006	1128519
2007	1077110
2008	1086247
2009	1201963
2010	1512200
2011	1820105
2012	2057314
2013	2306920
2014	2549691
