Year	Number
1960	1797110
1961	1811447
1962	1826130
1963	1840121
1964	1854061
1965	1868611
1966	1884267
1967	1900651
1968	1916917
1969	1933088
1970	1947868
1971	1961979
1972	1977310
1973	1991847
1974	2004884
1975	2016775
1976	2027165
1977	2036706
1978	2045550
1979	2053413
1980	2060904
1981	2069151
1982	2077782
1983	2085424
1984	2092287
1985	2099270
1986	2107194
1987	2116854
1988	2127349
1989	2136197
1990	2144309
1991	2154532
1992	2166482
1993	2179424
1994	2192121
1995	2203647
1996	2214855
1997	2226499
1998	2239117
1999	2253555
2000	2266735
2001	2277129
2002	2289135
2003	2302268
2004	2315347
2005	2330273
2006	2346806
2007	2366424
2008	2390855
2009	2417843
2010	2445466
2011	2473240
2012	2501197
2013	2528233
2014	2554202
2015	2577286
2016	2598214
2017	2618212
2018	2635181
2019	2652054
2020	2666540
2021	2680087
2022	2703524
2023	2733825
