Year	Number
1960	1132744915
1961	1150408066
1962	1173823006
1963	1205567179
1964	1236508456
1965	1264594556
1966	1291642135
1967	1315770071
1968	1340301839
1969	1365955193
1970	1390622187
1971	1415551990
1972	1438193206
1973	1460250468
1974	1483687579
1975	1506334113
1976	1527753709
1977	1543945902
1978	1552467478
1979	1560870754
1980	1572049695
1981	1585381851
1982	1602284729
1983	1617966631
1984	1631468730
1985	1645867030
1986	1661810175
1987	1680426919
1988	1699815129
1989	1719809303
1990	1742444040
1991	1763552135
1992	1783100880
1993	1801740397
1994	1817094304
1995	1829063949
1996	1838750720
1997	1845294012
1998	1850128935
1999	1854220521
2000	1856892499
2001	1857767007
2002	1856812757
2003	1855702074
2004	1854677505
2005	1853014384
2006	1853816921
2007	1858760115
2008	1866819988
2009	1876852452
2010	1887862995
2011	1900046082
2012	1914615217
2013	1930294752
2014	1945768730
2015	1959844316
2016	1972988750
2017	1986035582
2018	1996916582
2019	2004843762
2020	2009926238
2021	2011277065
2022	2009978463
2023	2007839854
