Year	Number
1960	36403
1961	37426
1962	38449
1963	39479
1964	40550
1965	41622
1966	42711
1967	43920
1968	45289
1969	46827
1970	48528
1971	50666
1972	53378
1973	56401
1974	59623
1975	63022
1976	66567
1977	70231
1978	73994
1979	77826
1980	81677
1981	85548
1982	89512
1983	93595
1984	97790
1985	102110
1986	106540
1987	111007
1988	115423
1989	119737
1990	123953
1991	128425
1992	133403
1993	138782
1994	144501
1995	150537
1996	156952
1997	163758
1998	170781
1999	177783
2000	184601
2001	191211
2002	197702
2003	206985
2004	222145
2005	240543
2006	259251
2007	278203
2008	297375
2009	316695
2010	325430
2011	323181
2012	325184
2013	337108
2014	354705
2015	367622
2016	375551
2017	383624
2018	390955
2019	393418
2020	388120
2021	384885
2022	388892
2023	394444
