Year	Number
1960	1036726
1961	1037122
1962	1037200
1963	1035536
1964	1031321
1965	1024205
1966	1015663
1967	1004969
1968	993123
1969	980746
1970	965221
1971	950968
1972	937732
1973	923292
1974	907290
1975	888816
1976	970652
1977	1045618
1978	920036
1979	800910
1980	780283
1981	759863
1982	734100
1983	707151
1984	684815
1985	664001
1986	646584
1987	629142
1988	608458
1989	607691
1990	606617
1991	606038
1992	606082
1993	605012
1994	603012
1995	601073
1996	599408
1997	597279
1998	594641
1999	599890
2000	604890
2001	609309
2002	611861
2003	614185
2004	617872
2005	620914
2006	624816
2007	630011
2008	633337
2009	634389
2010	632768
2011	631439
2012	640250
2013	693388
2014	756246
2015	761090
2016	734386
2017	706902
2018	678812
2019	650002
2020	627169
2021	609988
2022	589488
2023	565803
