Year	Number
1960	2706748
1961	2768470
1962	2766943
1963	2762629
1964	2758247
1965	2751840
1966	2742600
1967	2730577
1968	2715683
1969	2700184
1970	2674965
1971	2642910
1972	2617133
1973	2593547
1974	2570523
1975	2546937
1976	2522585
1977	2497456
1978	2470393
1979	2441828
1980	2408338
1981	2392180
1982	2387169
1983	2380802
1984	2373282
1985	2365329
1986	2355873
1987	2344794
1988	2332945
1989	2319832
1990	2305623
1991	2292084
1992	2296064
1993	2308040
1994	2320415
1995	2330486
1996	2338702
1997	2346254
1998	2352691
1999	2358385
2000	2358481
2001	2357934
2002	2365142
2003	2371646
2004	2379222
2005	2387514
2006	2395737
2007	2404552
2008	2414684
2009	2426037
2010	2443126
2011	2460583
2012	2472345
2013	2482582
2014	2492579
2015	2500969
2016	2508703
2017	2515590
2018	2520439
2019	2523688
2020	2524162
2021	2515539
2022	2503549
2023	2494835
