Year	Number
1982	160972
1983	173227
1984	178461
1985	236206
1986	281863
1987	284883
1988	340744
1989	381500
1990	395858
1991	386613
1992	444716
1993	535464
1994	586413
1995	631850
1996	617921
1999	662131
2000	834616
2001	731783
2002	656723
2003	671200
2004	740974
2005	769428
2006	816378
2007	856683
2008	839810
2009	670806
2010	774259
2011	857432
2012	880167
2013	926350
2014	920894
