Year	Number
1960	1550525
1961	1542320
1962	1542726
1963	1545765
1964	1547278
1965	1547038
1966	1541550
1967	1515224
1968	1488213
1969	1462952
1970	1440890
1971	1428135
1972	1439133
1973	1451878
1974	1465401
1975	1478867
1976	1490313
1977	1499473
1978	1509580
1979	1518390
1980	1524395
1981	1531958
1982	1540933
1983	1546244
1984	1550204
1985	1547026
1986	1542349
1987	1538049
1988	1527078
1989	1516615
1990	1513504
1991	1517141
1992	1519699
1993	1519482
1994	1517620
1995	1517554
1996	1521461
1997	1527757
1998	1534680
1999	1542842
2000	1554223
2001	1569733
2002	1586580
2003	1601606
2004	1619883
2005	1644123
2006	1677897
2007	1718227
2008	1744592
2009	1753285
2010	1753744
2011	1752249
2012	1750490
2013	1750530
2014	1754105
2015	1761447
2016	1771980
2017	1781281
2018	1792632
2019	1805722
2020	1812037
2021	1816368
2022	1836398
2023	1869935
