Year	Number
1960	2388
1961	2515
1962	2659
1963	2790
1964	2911
1965	3013
1966	3105
1967	3191
1968	3270
1969	3352
1970	3435
1971	3547
1972	3720
1973	3931
1974	4143
1975	4347
1976	4541
1977	4722
1978	4894
1979	5055
1980	5203
1981	5336
1982	5459
1983	5596
1984	5773
1985	5968
1986	6152
1987	6307
1988	6442
1989	6586
1990	6729
1991	6861
1992	7004
1993	7187
1994	7431
1995	7736
1996	8078
1997	8433
1998	8799
1999	9176
2000	9564
2001	9966
2002	10381
2003	10813
2004	11274
2005	11766
2006	12257
2007	12708
2008	13086
2009	13380
2010	13629
2011	14026
2012	14639
2013	15379
2014	16249
2015	17240
2016	18361
2017	19612
2018	20992
2019	22509
2020	24147
2021	25879
2022	27708
2023	29659
