Year	Number
1960	41006
1961	42607
1962	44240
1963	45925
1964	47697
1965	49589
1966	51640
1967	53858
1968	56243
1969	58788
1970	61456
1971	64301
1972	67307
1973	70534
1974	74006
1975	77648
1976	81545
1977	85745
1978	90220
1979	94719
1980	99146
1981	103677
1982	108401
1983	113300
1984	118334
1985	123479
1986	128840
1987	134497
1988	140469
1989	146781
1990	153457
1991	160490
1992	167811
1993	175401
1994	183118
1995	190853
1996	198768
1997	207005
1998	215377
1999	223944
2000	232978
2001	242344
2002	252148
2003	262422
2004	272962
2005	283843
2006	295099
2007	306709
2008	318711
2009	331388
2010	344865
2011	359548
2012	375454
2013	392202
2014	409296
2015	426382
2016	444267
2017	463062
2018	482517
2019	502631
2020	523496
2021	542726
2022	560871
2023	583957
