Year	Number
1960	14836
1961	15797
1962	16751
1963	17756
1964	18922
1965	20278
1966	21808
1967	23512
1968	25324
1969	27140
1970	28919
1971	30646
1972	32340
1973	34026
1974	35724
1975	37471
1976	39279
1977	41176
1978	43193
1979	45328
1980	47553
1981	49869
1982	52260
1983	54721
1984	57245
1985	59840
1986	62556
1987	65394
1988	68332
1989	71334
1990	74382
1991	77434
1992	80459
1993	83551
1994	86806
1995	90290
1996	93903
1997	97587
1998	101448
1999	105447
2000	109600
2001	113951
2002	118483
2003	123330
2004	128611
2005	134306
2006	140382
2007	146902
2008	153930
2009	161396
2010	169148
2011	176887
2012	184349
2013	190720
2014	195357
2015	203235
2016	215376
2017	227864
2018	240752
2019	254020
2020	265706
2021	275628
2022	285738
2023	297450
