Year	Number
1960	22473
1961	22897
1962	23252
1963	23600
1964	23951
1965	24337
1966	24757
1967	25195
1968	25663
1969	26147
1970	26651
1971	27404
1972	28132
1973	28880
1974	29649
1975	30424
1976	31199
1977	31957
1978	32698
1979	33426
1980	34124
1981	34856
1982	35967
1983	37043
1984	38119
1985	39170
1986	40181
1987	41152
1988	42096
1989	43000
1990	43828
1991	44583
1992	44625
1993	44722
1994	44802
1995	44864
1996	44901
1997	44906
1998	44873
1999	44777
2000	44606
2001	44560
2002	44841
2003	45168
2004	45464
2005	45738
2006	45990
2007	46219
2008	46429
2009	46637
2010	46818
2011	47012
2012	47316
2013	47473
2014	48060
2015	48710
2016	48968
2017	49410
2018	49918
2019	50561
2020	51181
2021	51699
2022	52152
2023	52593
