Year	Number
1960	489438
1961	481028
1962	487171
1963	487647
1964	489258
1965	488508
1966	482947
1967	485865
1968	477855
1969	472346
1970	470041
1971	466826
1972	461151
1973	465705
1974	465216
1975	461484
1976	457418
1977	453431
1978	448778
1979	446180
1980	442751
1981	437534
1982	431841
1983	426592
1984	427587
1985	430581
1986	432651
1987	434978
1988	437537
1989	440279
1990	449271
1991	471986
1992	483355
1993	491062
1994	498490
1995	506480
1996	515524
1997	524715
1998	532971
1999	542736
2000	553243
2001	562318
2002	569619
2003	575782
2004	581761
2005	587811
2006	593922
2007	600185
2008	606484
2009	616589
2010	623153
2011	629651
2012	636004
2013	642262
2014	648712
2015	655408
2016	661802
2017	667787
2018	673494
2019	678959
2020	683115
2021	686549
2022	691676
2023	697214
