Year	Number
1970	873500
1971	979200
1972	988300
1973	805500
1974	689200
1975	711100
1976	716600
1977	634800
1978	725500
1979	819400
1980	675600
1981	650700
1982	135000
1983	839400
1984	839100
1985	894400
1986	913200
1987	889000
1988	963900
1989	989800
1990	1137500
1991	830600
1992	733000
1993	624100
1994	730900
1995	823700
1996	928700
1997	1117000
1998	1138400
1999	1259000
2000	1007193
2001	882309
2002	588700
2003	610957
2004	743256
2005	812781
2006	811559
2007	857213
2008	861352
2009	780484
2010	1578011.78867135
2011	1478595.95916068
2012	1313502.68398397
2013	1395072
2014	1135200
2015	1294458
2016	1333078
2017	942785
2018	563540
2019	457130
2020	99838
2021	22359
