Year	Number
1960	1219747
1961	1248601
1962	1276647
1963	1302675
1964	1326102
1965	1348516
1966	1370780
1967	1392633
1968	1413725
1969	1433751
1970	1450181
1971	1465620
1972	1484984
1973	1502361
1974	1508800
1975	1465308
1976	1375827
1977	1303737
1978	1265167
1979	1259492
1980	1281831
1981	1319637
1982	1367861
1983	1423348
1984	1484568
1985	1548018
1986	1614384
1987	1684021
1988	1758552
1989	1843467
1990	1940551
1991	2046692
1992	2165881
1993	2287535
1994	2385085
1995	2447276
1996	2484382
1997	2506723
1998	2463405
1999	2408610
2000	2397219
2001	2382613
2002	2367097
2003	2350441
2004	2334726
2005	2319843
2006	2304144
2007	2290662
2008	2276870
2009	2264597
2010	2260141
2011	2265048
2012	2282291
2013	2300124
2014	2312367
2015	2325609
2016	2338810
2017	2349944
2018	2357896
2019	2362632
2020	2365563
2021	2366858
2022	2364334
2023	2357978
