Year	Number
1960	45197
1961	47559
1962	49972
1963	52466
1964	55062
1965	57746
1966	60502
1967	63318
1968	66184
1969	69108
1970	72073
1971	75023
1972	77892
1973	80727
1974	83600
1975	86525
1976	89500
1977	92522
1978	95592
1979	98741
1980	102013
1981	105384
1982	108820
1983	112353
1984	116019
1985	119826
1986	123764
1987	127805
1988	131907
1989	136046
1990	140191
1991	144221
1992	148004
1993	151619
1994	155194
1995	158735
1996	162237
1997	165703
1998	169134
1999	172529
2000	175917
2001	179279
2002	182567
2003	185758
2004	188857
2005	191886
2006	194829
2007	197694
2008	200494
2009	203252
2010	206007
2011	208672
2012	211233
2013	213768
2014	216245
2015	218636
2016	220910
2017	223039
2018	225018
2019	226876
2020	228677
2021	230451
2022	232205
2023	233894
