Year	Number
1960	541068
1961	546050
1962	552047
1963	556549
1964	558446
1965	560057
1966	561175
1967	560926
1968	558845
1969	555555
1970	551623
1971	547794
1972	543652
1973	538883
1974	534072
1975	529595
1976	525542
1977	522889
1978	522523
1979	524007
1980	526781
1981	531034
1982	534262
1983	535405
1984	536144
1985	536402
1986	536173
1987	535436
1988	533861
1989	531106
1990	526476
1991	515739
1992	506454
1993	502640
1994	498735
1995	494736
1996	488803
1997	478349
1998	468399
1999	460131
2000	455471
2001	453357
2002	444400
2003	436584
2004	426153
2005	414012
2006	401735
2007	390214
2008	379491
2009	368887
2010	359204
2011	350749
2012	343349
2013	337061
2014	331925
2015	327343
2016	322388
2017	316632
2018	310239
2019	304414
2020	299221
2021	295147
2022	293268
2023	288474
