Year	Number
1970	278700
1971	425400
1972	554900
1973	568500
1974	743300
1975	696800
1976	706500
1977	601800
1978	705900
1979	795300
1980	722700
1981	727800
1982	729600
1983	716300
1984	826000
1985	887600
1986	1058600
1987	1257500
1988	1188700
1989	1210800
1990	1003600
1991	894000
1992	983200
1993	1037800
1994	1011000
1995	1126400
1996	1388300
1997	1400100
1998	1453900
1999	1669800
2000	1922123
2001	1946123
2002	2016000
2003	1838047
2004	2007765
2005	1573785
2006	1526571
2007	1618165
2008	1644056
2009	1380000
2010	0
2011	0
2012	0
2013	46272
2014	76244
2015	92836
2016	136744
2017	151326
2018	180951.272
