Year	Number
1960	2340384
1961	2363677
1962	2383165
1963	2401961
1964	2420653
1965	2436963
1966	2452799
1967	2464869
1968	2478731
1969	2490174
1970	2499499
1971	2512500
1972	2521102
1973	2525462
1974	2528823
1975	2531423
1976	2540771
1977	2548762
1978	2558079
1979	2570845
1980	2588065
1981	2616428
1982	2644953
1983	2669482
1984	2687082
1985	2696367
1986	2705999
1987	2709558
1988	2709600
1989	2707587
1990	2704381
1991	2703102
1992	2719307
1993	2738316
1994	2749190
1995	2706839
1996	2698901
1997	2684817
1998	2670527
1999	2659374
2000	2647600
2001	2634804
2002	2623010
2003	2609556
2004	2596236
2005	2583605
2006	2570806
2007	2558370
2008	2546247
2009	2535443
2010	2524033
2011	2501186
2012	2482874
2013	2456709
2014	2424085
2015	2392014
2016	2366177
2017	2341895
2018	2314749
2019	2286232
2020	2256359
2021	2226701
2022	2167407
2023	2148114
