Year	Number
1960	2461129
1961	2409098
1962	2355634
1963	2313447
1964	2289746
1965	2266289
1966	2234015
1967	2197881
1968	2163812
1969	2135945
1970	2102876
1971	2079366
1972	2082756
1973	2108753
1974	2161392
1975	2225418
1976	2285592
1977	2338201
1978	2379133
1979	2406494
1980	2417167
1981	2420542
1982	2425882
1983	2428416
1984	2426508
1985	2418677
1986	2403080
1987	2377184
1988	2337504
1989	2282585
1990	2213843
1991	2150212
1992	2096571
1993	2042733
1994	1985836
1995	1928488
1996	1875869
1997	1826533
1998	1780547
1999	1735914
2000	1688530
2001	1641336
2002	1600483
2003	1563726
2004	1530332
2005	1502068
2006	1479127
2007	1470338
2008	1475524
2009	1487398
2010	1508548
2011	1531511
2012	1550777
2013	1568887
2014	1589099
2015	1610550
2016	1630352
2017	1650478
2018	1671669
2019	1692958
2020	1707572
2021	1681233
2022	1702467
2023	1717142
