Year	Number
1960	560060
1961	562456
1962	562332
1963	559110
1964	553801
1965	548285
1966	543300
1967	537500
1968	530431
1969	522517
1970	513882
1971	506388
1972	501031
1973	497345
1974	494438
1975	491764
1976	489934
1977	489116
1978	489089
1979	488800
1980	487229
1981	486184
1982	487132
1983	489207
1984	491285
1985	492731
1986	492509
1987	490361
1988	487049
1989	482551
1990	477455
1991	463636
1992	446749
1993	440457
1994	435554
1995	425266
1996	415386
1997	409926
1998	405756
1999	399604
2000	391263
2001	371708
2002	366232
2003	360563
2004	355353
2005	351396
2006	347321
2007	343524
2008	341011
2009	338754
2010	335556
2011	330552
2012	325271
2013	320630
2014	316124
2015	310902
2016	306813
2017	302180
2018	299212
2019	297378
2020	295292
2021	281927
2022	279154
2023	277203
