Year	Number
1960	88859
1961	89660
1962	92934
1963	96314
1964	99792
1965	103340
1966	106913
1967	110453
1968	113900
1969	117168
1970	120094
1971	121180
1972	120743
1973	120466
1974	120320
1975	120272
1976	120271
1977	120269
1978	120218
1979	120135
1980	120149
1981	122219
1982	126907
1983	132438
1984	138348
1985	144641
1986	151269
1987	158153
1988	165211
1989	172357
1990	179517
1991	186255
1992	191710
1993	196222
1994	200601
1995	204871
1996	209041
1997	213089
1998	216988
1999	220759
2000	224355
2001	228346
2002	233941
2003	240653
2004	247425
2005	254246
2006	261164
2007	268205
2008	275313
2009	282541
2010	289940
2011	297195
2012	303856
2013	310177
2014	316594
2015	323145
2016	329873
2017	336822
2018	343986
2019	351296
2020	358628
2021	364321
2022	368988
2023	374241
