Year	Number
1970	1111917
1971	1122345
1972	1112704
1973	1130243
1974	1005137
1975	951179
1976	881159
1977	867893
1978	780961
1979	722363
1980	694664
1981	710216
1982	760401
1983	876628
1984	895390
1985	870494
1986	704773
1987	634694
1988	598401
1989	570747
1990	599641
1991	625987
1992	707633
1993	678411
1994	694602
1995	596555
1996	454863
1997	421886
1998	180811
1999	220034
2000	221922
2001	205209
2002	239971
2003	265874
2004	275865
2005	137177
2006	128048
2007	100020
2008	103800
2009	119245
2010	131438
2011	105849
2012	96898
2013	110724
2014	197823
2015	175526
2016	184622
2017	214940
2018	334587
