Year	Number
1970	203400
1971	217900
1972	232000
1973	250000
1974	263000
1975	219700
1976	248300
1977	255000
1978	270000
1979	416500
1980	379900
1981	364500
1982	400200
1983	363700
1984	395500
1985	422000
1986	436200
1987	408800
1988	987800
1989	679100
1990	679000
1991	633900
1992	648800
1993	633100
1994	682600
1995	716700
1996	755000
1997	755000
1998	753600
1999	582600
2000	643332
2001	641142
2002	352544
2003	356369
2004	444691
2005	480266
2006	509792
2007	528226
2008	520303
2009	484394
2010	917939
2011	901116.117937972
2012	776864.1215957
2013	643140
2014	517548
2015	510342
2016	634292
2017	2443630.512
2018	4525805
2019	1659671
2020	1989284
2021	2550505
