Year	Number
1960	238519
1961	243133
1962	247176
1963	251287
1964	255472
1965	259714.99999999997
1966	264035
1967	268426
1968	272897
1969	277429
1970	282043
1971	288896
1972	297536
1973	306410
1974	315561
1975	324985
1976	334705
1977	344687
1978	354981
1979	365583
1980	376517
1981	383912
1982	389491
1983	395151
1984	400902
1985	406720
1986	412631
1987	418628
1988	424720
1989	430884
1990	437146
1991	440985
1992	439724
1993	438470
1994	437218
1995	435969
1996	434722
1997	433482
1998	432244
1999	431010
2000	429777
2001	428603
2002	427902
2003	427203
2004	426504
2005	425808
2006	424121
2007	421451
2008	418794
2009	416160
2010	413540
2011	411517
2012	414101
2013	416694
2014	419307
2015	421937
2016	424587
2017	427245
2018	429920
2019	432508
2020	434926
2021	437120
2022	439070
2023	440787
