Year	Number
1960	610096
1961	630155
1962	662753
1963	686379
1964	700075
1965	712846
1966	710927
1967	718469
1968	720203
1969	714464
1970	710702
1971	702849
1972	692881
1973	687870
1974	684008
1975	670156
1976	651574
1977	634251
1978	618583
1979	626465
1980	619524
1981	617073
1982	616103
1983	616745
1984	613884
1985	611038
1986	608135
1987	601548
1988	593225
1989	586225
1990	575941
1991	570349
1992	565896
1993	565656
1994	566473
1995	563161
1996	575440
1997	570683
1998	564564
1999	556619
2000	546074
2001	535863
2002	526005
2003	510447
2004	496369
2005	478305
2006	461688
2007	450240
2008	440043
2009	427199
2010	415175
2011	404931
2012	403419
2013	403971
2014	406616
2015	408688
2016	413757
2017	424129
2018	433244
2019	440882
2020	440893
2021	434144
2022	425294
2023	430056
