Year	Number
1960	91113
1961	92922
1962	94845
1963	96876
1964	99195
1965	101925
1966	104875
1967	107991
1968	111209
1969	114447
1970	117743
1971	121095
1972	124517
1973	128029
1974	131650
1975	135406
1976	139338
1977	143291
1978	147371
1979	151727
1980	156237
1981	160272
1982	164532
1983	169718
1984	175202
1985	181644
1986	189093
1987	197121
1988	208430
1989	217867
1990	225990
1991	237829
1992	249728
1993	258712
1994	255803
1995	253888
1996	262084
1997	270081
1998	277614
1999	284690
2000	291426
2001	297783
2002	303680
2003	308922
2004	313666
2005	317922
2006	321991
2007	326306
2008	329948
2009	332400
2010	334053
2011	335312
2012	336547
2013	337946
2014	339729
2015	341923
2016	344430
2017	347186
2018	350203
2019	353513
2020	357995
2021	363270
2022	368153
2023	373286
