Year	Number
1960	43740
1961	44766
1962	45901
1963	47283
1964	48937
1965	50739
1966	52606
1967	54533
1968	56529
1969	58599
1970	60743
1971	62971
1972	65378
1973	67938
1974	70532
1975	73144
1976	75787
1977	78535
1978	81124
1979	83520
1980	86029
1981	88680
1982	91409
1983	93783
1984	95888
1985	98175
1986	100559
1987	102969
1988	105499
1989	107963
1990	110222
1991	112390
1992	114463
1993	116490
1994	118451
1995	120307
1996	122156
1997	124007
1998	125817
1999	127680
2000	129619
2001	131568
2002	133515
2003	135482
2004	137450
2005	139403
2006	141296
2007	142844
2008	143906
2009	144639
2010	145253
2011	145852
2012	146369
2013	146929
2014	147681
2015	148478
2016	149191
2017	150002
2018	150960
2019	151899
2020	152872
2021	153778
2022	154794
2023	156041
