Year	Number
1960	39869
1961	41034
1962	42301
1963	43675
1964	45111
1965	46459
1966	47719
1967	49076
1968	50541
1969	52025
1970	53527
1971	55076
1972	56697
1973	58398
1974	60192
1975	62060
1976	64046
1977	66189
1978	68467
1979	70879
1980	73356
1981	75806
1982	78230
1983	80696
1984	83243
1985	85856
1986	88513
1987	91190
1988	93875
1989	96561
1990	99194
1991	101710
1992	104180
1993	106596
1994	108842
1995	110936
1996	112926
1997	114812
1998	116595
1999	118612
2000	121004
2001	123497
2002	125891
2003	127608
2004	128500
2005	129279
2006	130257
2007	131315
2008	132425
2009	133606
2010	134884
2011	136283
2012	137785
2013	139382
2014	141111
2015	142996
2016	145056
2017	147071
2018	149024
2019	151004
2020	153044
2021	155130
2022	157043
2023	158768
