Year	Number
1960	1801870
1961	1794602
1962	1777027
1963	1754126
1964	1722319
1965	1686117
1966	1665304
1967	1645577
1968	1622326
1969	1601446
1970	1582420
1971	1570088
1972	1566806
1973	1569759
1974	1571258
1975	1570812
1976	1573693
1977	1577875
1978	1581561
1979	1584097
1980	1582714
1981	1578376
1982	1570989
1983	1563717
1984	1555895
1985	1547960
1986	1544510
1987	1537304
1988	1525237
1989	1508546
1990	1487792
1991	1470156
1992	1458369
1993	1443262
1994	1426875
1995	1385213
1996	1365313
1997	1342842
1998	1309479
1999	1269977
2000	1236736
2001	1214692
2002	1197686
2003	1179555
2004	1161231
2005	1141145
2006	1118535
2007	1097453
2008	1078772
2009	1061973
2010	1046275
2011	1027023
2012	1013876
2013	1011429
2014	1016050
2015	1015405
2016	1007091
2017	995234
2018	983801
2019	976736
2020	974823
2021	975162
2022	962092
2023	962972
