Year	Number
1960	1041283
1961	1084100
1962	1116735
1963	1144572
1964	1177715
1965	1218604
1966	1256581
1967	1293365
1968	1341977
1969	1392093
1970	1424980
1971	1458766
1972	1509533
1973	1555381
1974	1603734
1975	1654924
1976	1702999
1977	1754162
1978	1802049
1979	1831858
1980	1833736
1981	1805995
1982	1760336
1983	1730726
1984	1717775
1985	1698666
1986	1693142
1987	1709025
1988	1744222
1989	1798799
1990	1856883
1991	1926236
1992	2012651
1993	2105880
1994	2183312
1995	2244873
1996	2284028
1997	2295584
1998	2281285
1999	2256847
2000	2261207
2001	2302479
2002	2381898
2003	2467359
2004	2527010
2005	2560141
2006	2572123
2007	2552382
2008	2489434
2009	2420273
2010	2348612
2011	2299651
2012	2290002
2013	2294327
2014	2320568
2015	2367573
2016	2412894
2017	2457331
2018	2493240
2019	2522250
2020	2538582
2021	2538242
2022	2343681
2023	2425078
