Year	Number
1960	41236
1961	41388
1962	41675
1963	42003
1964	42479
1965	43153
1966	44016
1967	44958
1968	45872
1969	46790
1970	47824
1971	49141
1972	50850
1973	52944
1974	55366
1975	57962
1976	60566
1977	63070
1978	65266
1979	67019
1980	68345
1981	69432
1982	70460
1983	71442
1984	72555
1985	73901
1986	75418
1987	77110
1988	79054
1989	81293
1990	83779
1991	86417
1992	88908
1993	91207
1994	93353
1995	95283
1996	97329
1997	99274
1998	101938
1999	104828
2000	107705
2001	110579
2002	112161
2003	114405
2004	116080
2005	117589
2006	119057
2007	120380
2008	121597
2009	122676
2010	123647
2011	124920
2012	126781
2013	129648
2014	133214
2015	136631
2016	139883
2017	143220
2018	146833
2019	150372
2020	152269
2021	152814
2022	154069
2023	154834
