Year	Number
1960	213309
1961	218460
1962	224083
1963	230136
1964	236443
1965	243058
1966	249985
1967	257210
1968	264733
1969	272572
1970	280694
1971	289031
1972	297574
1973	306351
1974	315333
1975	324524
1976	333941
1977	343577
1978	353402
1979	363308
1980	373183
1981	383008
1982	392745
1983	402472
1984	412184
1985	421825
1986	431381
1987	440829
1988	450069
1989	459068
1990	466925
1991	470285
1992	447882
1993	422967
1994	418838
1995	419196
1996	422169
1997	424362
1998	426900
1999	431766
2000	437951
2001	443498
2002	448376
2003	452565
2004	456066
2005	457925
2006	459756
2007	460301
2008	460496
2009	460398
2010	460046
2011	459492
2012	458857
2013	458114
2014	457145
2015	455790
2016	454145
2017	452410
2018	450437
2019	448104
2020	445612
2021	443105
2022	440632
2023	438201
