Year	Number
1960	2547598
1961	2606825
1962	2653112
1963	2681051
1964	2689459
1965	2686577
1966	2678976
1967	2666135
1968	2647207
1969	2620354
1970	2586460
1971	2548999
1972	2508091
1973	2462296
1974	2413273
1975	2361866
1976	2310774
1977	2266800
1978	2234472
1979	2215243
1980	2209615
1981	2215237
1982	2227934
1983	2248101
1984	2271684
1985	2293075
1986	2315479
1987	2336943
1988	2348102
1989	2357270
1990	2357135
1991	2345634
1992	2330275
1993	2306067
1994	2264147
1995	2209554
1996	2148220
1997	2077848
1998	2000768
1999	1923650
2000	1847901
2001	1768816
2002	1688187
2003	1612007
2004	1543252
2005	1486400
2006	1443469
2007	1414989
2008	1401291
2009	1403069
2010	1415457
2011	1433247
2012	1457458
2013	1485669
2014	1513909
2015	1540901
2016	1564612
2017	1579378
2018	1583721
2019	1583707
2020	1579559
2021	1566586
2022	1548087
2023	1526731
