Year	Number
1960	499709
1961	500398
1962	500834
1963	501007
1964	500928
1965	500489
1966	499745
1967	498589
1968	496952
1969	494763
1970	491980
1971	488997
1972	486045
1973	483111
1974	480344
1975	477117
1976	468184
1977	459237
1978	450111
1979	440845
1980	431425
1981	422102
1982	412974
1983	404153
1984	395586
1985	387281
1986	378387
1987	369318
1988	360560
1989	352137
1990	343713
1991	335360
1992	327137
1993	319078
1994	311179
1995	303441
1996	295721
1997	287286
1998	278959
1999	270744
2000	262456
2001	254073
2002	245702
2003	237408
2004	229381
2005	221653
2006	214188
2007	207075
2008	200234
2009	193660
2010	187279
2011	181125
2012	177355
2013	174367
2014	171449
2015	168610
2016	165772
2017	162897
2018	159906
2019	156815
2020	153795
2021	150653
2022	147591
2023	144763
