Year	Number
1960	3979
1961	4058
1962	4147
1963	4241
1964	4338
1965	4436
1966	4536
1967	4641
1968	4749
1969	4854
1970	5036
1971	5336
1972	5672
1973	6005
1974	6345
1975	6683
1976	7014
1977	7348
1978	7672
1979	8000
1980	8366
1981	8767
1982	9172
1983	9588
1984	10018
1985	10457
1986	10900
1987	11335
1988	11771
1989	12226
1990	12781
1991	13422
1992	14075
1993	14745
1994	15422
1995	16100
1996	16779
1997	17458
1998	18127
1999	18787
2000	19468
2001	20176
2002	20890
2003	21605
2004	22323
2005	23046
2006	23777
2007	24523
2008	25274
2009	26033
2010	26797
2011	27569
2012	28348
2013	29112
2014	29853
2015	30572
2016	31270
2017	31954
2018	32627
2019	33285
2020	33941
2021	34398
2022	34669
2023	34943
