Year	Number
1960	212542
1961	217076
1962	221997
1963	227621
1964	233719
1965	240672
1966	248556
1967	256573
1968	264677
1969	272865
1970	281223
1971	289744
1972	298311
1973	306945
1974	315750
1975	324802
1976	334109
1977	343590
1978	353182
1979	362921
1980	372850
1981	383058
1982	393651
1983	404668
1984	415980
1985	427374
1986	438904
1987	450663
1988	462749
1989	474864
1990	486751
1991	461633
1992	435456
1993	446591
1994	458335
1995	473523
1996	489961
1997	503125
1998	515321
1999	526346
2000	536361
2001	547702
2002	560291
2003	574532
2004	589850
2005	603856
2006	616858
2007	629118
2008	642417
2009	655011
2010	666192
2011	674985
2012	681285
2013	687959
2014	693967
2015	698881
2016	703323
2017	706683
2018	709457
2019	711158
2020	711980
2021	713262
2022	715017
2023	717450
