Year	Number
1960	11454
1961	11800
1962	12157
1963	12479
1964	12768
1965	13113
1966	13511
1967	13900
1968	14289
1969	14695
1970	15113
1971	15484
1972	15813
1973	16162
1974	16535
1975	16945
1976	17387
1977	17842
1978	18340
1979	18885
1980	19456
1981	20052
1982	20677
1983	21335
1984	22028
1985	22754
1986	23516
1987	24304
1988	24962
1989	25489
1990	26038
1991	26625
1992	27362
1993	28263
1994	29145
1995	29758
1996	30129
1997	30465
1998	30798
1999	31149
2000	31551
2001	31964
2002	32290
2003	32499
2004	32651
2005	32797
2006	32922
2007	33023
2008	33099
2009	33141
2010	33392
2011	33745
2012	33985
2013	34228
2014	34491
2015	34771
2016	35002
2017	35192
2018	35370
2019	35509
2020	35755
2021	36109
2022	36480
2023	36904
