Year	Number
1960	43482
1961	44517
1962	45858
1963	47774
1964	49458
1965	50642
1966	51774
1967	53024
1968	54313
1969	55594
1970	56831
1971	57965
1972	58978
1973	59965
1974	60986
1975	62055
1976	63167
1977	64280
1978	65343
1979	66320
1980	67123
1981	67821
1982	68526
1983	69219
1984	69916
1985	70601
1986	71311
1987	72037
1988	72777
1989	73517
1990	74151
1991	74750
1992	75308
1993	75840
1994	76561
1995	77574
1996	78785
1997	80161
1998	81721
1999	83425
2000	85327
2001	87190
2002	88864
2003	90578
2004	92182
2005	93672
2006	95321
2007	97076
2008	98960
2009	101086
2010	103341
2011	105564
2012	107949
2013	110619
2014	113390
2015	116533
2016	120148
2017	124055
2018	128537
2019	133346
2020	138398
2021	143254
2022	147999
2023	153806
