Year	Number
1960	39909
1961	41555
1962	43191
1963	44828
1964	46467
1965	48111
1966	49767
1967	51439
1968	53127
1969	54822
1970	56523
1971	58235
1972	59949
1973	61685
1974	63304
1975	64813
1976	66384
1977	68163
1978	73177
1979	82737
1980	89915
1981	90227
1982	90038
1983	92374
1984	95142
1985	98337
1986	101671
1987	104485
1988	103104
1989	99643
1990	97785
1991	91144
1992	82824
1993	83170
1994	86956
1995	89527
1996	92150
1997	94603
1998	97727
1999	100934
2000	104260
2001	107798
2002	111333
2003	114924
2004	118389
2005	121435
2006	123924
2007	126461
2008	128909
2009	131023
2010	133354
2011	134680
2012	136869
2013	141471
2014	147017
2015	153803
2016	162101
2017	170736
2018	179165
2019	187922
2020	194825
2021	198906
2022	202246
2023	206574
