Year	Number
1970	594031
1971	600367
1972	589076
1973	608581
1974	570490
1975	559033
1976	529650
1977	534708
1978	453181
1979	404569
1980	384475
1981	384787
1982	411312
1983	456480
1984	465216
1985	455343
1986	379919
1987	344482
1988	328380
1989	316976
1990	336756
1991	350005
1992	434602
1993	399160
1994	434300
1995	368511
1996	277499
1997	231918
1998	96339
1999	119295
2000	117253
2001	103413
2002	126961
2003	136943
2004	141340
2005	76430
2006	74316
2007	59098
2008	58906
2009	63903
2010	71722
2011	55679
2012	39881
2013	44537
2014	87468
2015	81001
2016	80460
2017	96064
2018	142284
