Year	Number
1960	23897
1961	24463
1962	25055
1963	25665
1964	26296
1965	26950
1966	27432
1967	27715
1968	27974
1969	28398
1970	28991
1971	29578
1972	30155
1973	30695
1974	30869
1975	30683
1976	30453
1977	30198
1978	29942
1979	30081
1980	30610
1981	31157
1982	31727
1983	32317
1984	32939
1985	33628
1986	34421
1987	35292
1988	36190
1989	37105
1990	38013
1991	38797
1992	39440
1993	40036
1994	40626
1995	41236
1996	41941
1997	42736
1998	43538
1999	44337
2000	45145
2001	46058
2002	47053
2003	48026
2004	49015
2005	50037
2006	51046
2007	52031
2008	53046
2009	54099
2010	55156
2011	56161
2012	57103
2013	58026
2014	58943
2015	59874
2016	60836
2017	61819
2018	62820
2019	63851
2020	64968
2021	66150
2022	67289
2023	68371
