Year	Number
1960	150000
1961	203000
1962	223000
1963	237000
1964	236000
1965	265000
1966	357100
1967	434100
1968	475400
1969	496300
1970	489000
1971	474250
1972	495250
1973	460050
1974	503250
1975	510000
1976	515000
1977	530300
1978	653000
1979	710480
1980	611110
1981	576740
1982	497600
1983	303500
1984	337330
1985	283000
1986	301230
1987	320000
1988	340675
1989	340689
1990	416435
1991	482959
1992	391127
1993	572070
1994	1724365
1995	1433760
1996	675972
1997	297536
1998	240214
1999	285270
2000	332509
2001	362014
2002	332978
2003	234033
2004	199323
2005	204341
2006	208371
2007	177390
2008	155162
2009	185809
2010	166333
2011	152748
2012	65106
2013	113357
2014	119752
2015	383095
2016	451957
2017	537089
2018	529065
2019	523733
2020	490243
2021	524148
2022	520544
2023	523392
