Year	Number
1960	35654
1961	37724
1962	39882
1963	42163
1964	44579
1965	47125
1966	49821
1967	52670
1968	55688
1969	58868
1970	62079
1971	64557
1972	67137
1973	69813
1974	72600
1975	75498
1976	78515
1977	81645
1978	84904
1979	88293
1980	91822
1981	95482
1982	99529
1983	103793
1984	108245
1985	112875
1986	117710
1987	122752
1988	128018
1989	133494
1990	139212
1991	145175
1992	152242
1993	160020
1994	168208
1995	176814
1996	185874
1997	195371
1998	205367
1999	215875
2000	226935
2001	236672
2002	244240
2003	252051
2004	260123
2005	268429
2006	277014
2007	285872
2008	295027
2009	304449
2010	314185
2011	324232
2012	334615
2013	345330
2014	356389
2015	367802
2016	379580
2017	391736
2018	404280
2019	417380
2020	431171
2021	445745
2022	461123
2023	477267
