Year	Number
1960	1553750
1961	1589681
1962	1616107
1963	1639050
1964	1667652
1965	1698386
1966	1729722
1967	1760843
1968	1787157
1969	1807608
1970	1819711
1971	1824378
1972	1823242
1973	1813470
1974	1793123
1975	1761187
1976	1721547
1977	1678602
1978	1631230
1979	1582480
1980	1541793
1981	1512107
1982	1480906
1983	1444034
1984	1410870
1985	1384368
1986	1363321
1987	1346846
1988	1338284
1989	1338413
1990	1345403
1991	1362687
1992	1387153
1993	1406249
1994	1415151
1995	1416076
1996	1411053
1997	1400676
1998	1388646
1999	1377565
2000	1365678
2001	1352940
2002	1343038
2003	1334790
2004	1326563
2005	1317948
2006	1304092
2007	1286374
2008	1269241
2009	1253224
2010	1239877
2011	1229348
2012	1221818
2013	1219169
2014	1222502
2015	1236508
2016	1255365
2017	1268431
2018	1275901
2019	1280932
2020	1284315
2021	1288336
2022	1300046
2023	1312038
