Year	Number
1960	289314
1961	302794
1962	316148
1963	329746
1964	343557
1965	357439
1966	371309
1967	385082
1968	398721
1969	412155
1970	425569
1971	439647
1972	454729
1973	470361
1974	486378
1975	502671
1976	519231
1977	536195
1978	553877
1979	572272
1980	589686
1981	599549
1982	609269
1983	618866
1984	628165
1985	638346
1986	649408
1987	659720
1988	669077
1989	677612
1990	685490
1991	693092
1992	700483
1993	707467
1994	713905
1995	719825
1996	725331
1997	730346
1998	735205
1999	740116
2000	744768
2001	745823
2002	747414
2003	749094
2004	750754
2005	752539
2006	754262
2007	755996
2008	757713
2009	759628
2010	761912
2011	764482
2012	767698
2013	771222
2014	774842
2015	778552
2016	782418
2017	786693
2018	800264
2019	808418
2020	807867
2021	812644
2022	816659
2023	820255
