Year	Number
1960	1120788
1961	1149761
1962	1176467
1963	1200462
1964	1222624
1965	1242163
1966	1260750
1967	1277957
1968	1293851
1969	1308862
1970	1322937
1971	1336479
1972	1349890
1973	1363112
1974	1376564
1975	1390036
1976	1403546
1977	1416167
1978	1428394
1979	1440244
1980	1451730
1981	1463766
1982	1476653
1983	1489998
1984	1503763
1985	1517345
1986	1531215
1987	1545769
1988	1558671
1989	1568683
1990	1574683
1991	1576931
1992	1576831
1993	1575148
1994	1569666
1995	1560582
1996	1556042
1997	1548748
1998	1546812
1999	1543411
2000	1539705
2001	1536007
2002	1532293
2003	1527848
2004	1524275
2005	1520473
2006	1515526
2007	1511249
2008	1507520
2009	1504835
2010	1502700
2011	1501362
2012	1500883
2013	1500292
2014	1499077
2015	1487320
2016	1469996
2017	1444805
2018	1419884
2019	1397819
2020	1383296
2021	1363630
2022	1330111
2023	1300763
