Year	Number
1960	12510243
1961	12780253
1962	13052694
1963	13312826
1964	13555772
1965	13808978
1966	14078633
1967	14337628
1968	14594412
1969	14864166
1970	15157030
1971	15466943
1972	15787182
1973	16129377
1974	16498352
1975	16899333
1976	17324997
1977	17781722
1978	18261891
1979	18754475
1980	19271625
1981	19788316
1982	20291544
1983	20722061
1984	21172599
1985	21711273
1986	22254625
1987	22829553
1988	23450591
1989	24118350
1990	24831009
1991	25547803
1992	26276097
1993	27050330
1994	27859494
1995	28678402
1996	29498404
1997	30341421
1998	31207998
1999	32083220
2000	32959026
2001	33841376
2002	34731089
2003	35624215
2004	36537654
2005	37466170
2006	38409115
2007	39388876
2008	40404883
2009	41461729
2010	42573462
2011	43742750
2012	44952705
2013	46196241
2014	47479623
2015	48791358
2016	50160480
2017	51624915
2018	53137837
2019	54674587
2020	56276500
2021	57926779
2022	59622078
2023	61390502
