Year	Number
1960	1549119
1961	1562740
1962	1586363
1963	1603842
1964	1613632
1965	1615391
1966	1615259
1967	1618201
1968	1621354
1969	1622399
1970	1616732
1971	1615981
1972	1624969
1973	1633603
1974	1639000
1975	1634860
1976	1622138
1977	1613257
1978	1610009
1979	1609847
1980	1612903
1981	1622449
1982	1635792
1983	1646672
1984	1656461
1985	1667607
1986	1680210
1987	1694724
1988	1711247
1989	1729128
1990	1751004
1991	1776902
1992	1800314
1993	1820462
1994	1838809
1995	1854939
1996	1866968
1997	1875299
1998	1884719
1999	1897587
2000	1912232
2001	1924949
2002	1937671
2003	1950193
2004	1961798
2005	1972472
2006	1982943
2007	1998781
2008	2022351
2009	2045843
2010	2065228
2011	2086420
2012	2106933
2013	2129601
2014	2153942
2015	2176779
2016	2198922
2017	2217678
2018	2231010
2019	2242521
2020	2253266
2021	2263530
2022	2273624
2023	2283085
