Year	Number
1971	415016
1972	436229
1973	448852
1974	460884
1975	469979
1976	517194
1977	536236
1978	549335
1979	556250
1980	560008
1981	567755
1982	583983
1983	604022
1984	633966
1985	623376
1986	816229
1987	813187
1988	781814
1989	756451
1990	739247
1991	718077
1992	704176
1993	701413
1994	753514
1995	731753
1996	710118
1997	583901
1998	432008
1999	456479
2000	464948
2001	487832
2002	477072
2003	489444
2004	724593
2005	725638
2006	656904
2007	671319
2008	684821
2009	690076
2010	698116
2011	748850
2012	747119
2015	597246
2016	584430
2017	618788
