Year	Number
1960	36293
1961	37845
1962	39451
1963	41113
1964	42829
1965	44580
1966	46357
1967	48151
1968	49954
1969	51733
1970	54675
1971	60777
1972	66826
1973	72629
1974	78108
1975	83195
1976	87910
1977	92254
1978	96234
1979	99961
1980	103396
1981	105851
1982	108310
1983	110657
1984	112918
1985	115124
1986	117294
1987	119441
1988	121573
1989	123543
1990	125537
1991	128158
1992	130746
1993	133273
1994	135744
1995	138169
1996	140517
1997	142775
1998	144995
1999	147222
2000	149181
2001	150594
2002	151727
2003	152659
2004	153400
2005	153957
2006	154345
2007	154584
2008	154703
2009	154718
2010	155174
2011	156021
2012	156869
2013	157639
2014	158243
2015	158796
2016	159284
2017	159668
2018	159873
2019	159955
2020	160665
2021	162033
2022	163342
2023	164592
