Year	Number
1960	733351
1961	742872
1962	751902
1963	760438
1964	770197
1965	780336
1966	791038
1967	802234
1968	813749
1969	825644
1970	837604
1971	849108
1972	860736
1973	872912
1974	885272
1975	897934
1976	910912
1977	924173
1978	937817
1979	951828
1980	965935
1981	980275
1982	992152
1983	1000622
1984	1008067
1985	1014743
1986	1020772
1987	1026258
1988	1031054
1989	1035101
1990	1037601
1991	1033963
1992	1023450
1993	1010218
1994	1000757
1995	1001978
1996	1008429
1997	1009742
1998	1015194
1999	1018471
2000	1019933
2001	1021064
2002	1011852
2003	1012753
2004	1009184
2005	1003447
2006	997590
2007	991608
2008	985655
2009	979065
2010	972569
2011	967881
2012	963905
2013	960162
2014	957365
2015	954624
2016	951385
2017	947399
2018	942467
2019	935956
2020	925730
2021	915965
2022	912991
2023	902961
