Year	Number
1971	404048
1972	416557
1973	483105
1974	505110
1975	580173
1976	614026
1977	661852
1978	831775
1979	834373
1980	825986
1982	1033453
1983	1225956
1984	1341053
1985	1393948
1986	1434280
1987	1373970
1988	1426819
1991	1216447
1992	959882
1993	792262
1994	777247
1995	784014
1996	761233
1997	754482
1998	686854
1999	654738
2000	573110
2001	592465
2002	616707
2003	650482
2004	672707
2005	693340
2006	682531
2007	668899
2008	655271
2009	619797
2010	607797
2011	581355
2012	558056
2013	511259
2014	459500
2015	437720
2016	417329
2017	413229
