Year	Number
1960	25019
1961	25643
1962	26276
1963	26932
1964	27602
1965	28260
1966	29092
1967	29922
1968	30780
1969	32197
1970	34594
1971	36807
1972	38248
1973	38949
1974	39546
1975	39901
1976	40337
1977	40936
1978	41362
1979	41670
1980	42192
1981	43070
1982	44138
1983	45271
1984	46473
1985	47736
1986	49087
1987	50503
1988	51927
1989	53438
1990	55200
1991	57038
1992	58809
1993	60611
1994	62462
1995	64075
1996	65475
1997	66722
1998	67807
1999	68935
2000	70098
2001	71350
2002	72730
2003	74062
2004	75325
2005	76764
2006	78343
2007	79870
2008	81317
2009	82632
2010	84138
2011	85856
2012	87505
2013	89081
2014	90490
2015	90816
2016	90906
2017	90912
2018	90803
2019	90571
2020	90279
2021	89876
2022	89367
2023	88828
