Year	Number
1960	18983
1961	19631
1962	20389
1963	21285
1964	22352
1965	23628
1966	25045
1967	26521
1968	28051
1969	29858
1970	31951
1971	34241
1972	36799
1973	39603
1974	42841
1975	46773
1976	51483
1977	56862
1978	62575
1979	68054
1980	72775
1981	76521
1982	79447
1983	82055
1984	85007
1985	88805
1986	93648
1987	99392
1988	105515
1989	113456
1990	125066
1991	135535
1992	133689
1993	130330
1994	132088
1995	132429
1996	134338
1997	136763
1998	139371
1999	141975
2000	144635
2001	147454
2002	150362
2003	152899
2004	154941
2005	156729
2006	158447
2007	160041
2008	161373
2009	162708
2010	164058
2011	165262
2012	166418
2013	167432
2014	168138
2015	168527
2016	168630
2017	168517
2018	168300
2019	168131
2020	168079
2021	168151
2022	168370
2023	168733
