Year	Number
1960	217824
1961	224120
1962	230746
1963	237696
1964	244995
1965	252456
1966	259724
1967	266886
1968	274234
1969	282008
1970	290128
1971	298210
1972	306469
1973	315160
1974	324178
1975	333553
1976	343493
1977	353816
1978	364146
1979	374164
1980	384471
1981	395436
1982	406322
1983	417168
1984	428105
1985	438872
1986	448755
1987	457999
1988	466760
1989	474846
1990	482907
1991	490209
1992	497275
1993	505082
1994	513213
1995	521588
1996	531117
1997	542347
1998	554336
1999	566364
2000	578201
2001	589578
2002	600547
2003	611361
2004	622017
2005	632591
2006	643241
2007	653748
2008	663943
2009	673931
2010	683760
2011	693224
2012	702226
2013	711005
2014	719597
2015	728305
2016	737245
2017	746096
2018	754890
2019	763836
2020	774449
2021	786878
2022	799844
2023	813347
