Year	Number
1960	35876
1961	37565
1962	39394
1963	41741
1964	44534
1965	47539
1966	50709
1967	54035
1968	57530
1969	61195
1970	65031
1971	68628
1972	71724
1973	74906
1974	78153
1975	81456
1976	84824
1977	88169
1978	90886
1979	93646
1980	96524
1981	99558
1982	102674
1983	105341
1984	107585
1985	109986
1986	112487
1987	115001
1988	117635
1989	120005
1990	122119
1991	124117
1992	125990
1993	127794
1994	129508
1995	131084
1996	132630
1997	134541
1998	136512
1999	138531
2000	140637
2001	142743
2002	144826
2003	148014
2004	151814
2005	155635
2006	159448
2007	162971
2008	165995
2009	168642
2010	171172
2011	173695
2012	176132
2013	177379
2014	178657
2015	179983
2016	181215
2017	182541
2018	184022
2019	185516
2020	187115
2021	188701
2022	190414
2023	192390
