Year	Number
1960	1878686
1961	1906230
1962	1937135
1963	1971903
1964	2009902
1965	2050794
1966	2094512
1967	2141053
1968	2190074
1969	2240227
1970	2290080
1971	2338474
1972	2385024
1973	2430712
1974	2476973
1975	2524214
1976	2572229
1977	2620521
1978	2668880
1979	2717272
1980	2765443
1981	2812827
1982	2858867
1983	2902929
1984	2943855
1985	2980834
1986	3013929
1987	3042883
1988	3066553
1989	3084388
1990	3096906
1991	3103165
1992	2906731
1993	2622671
1994	2471532
1995	2468283
1996	2614582
1997	2744855
1998	2811308
1999	2852730
2000	2885013
2001	2907936
2002	2919860
2003	2915328
2004	2886948
2005	2853534
2006	2832833
2007	2801385
2008	2756407
2009	2708940
2010	2662776
2011	2618068
2012	2572078
2013	2531636
2014	2494930
2015	2454005
2016	2412441
2017	2369660
2018	2324768
2019	2279522
2020	2234386
2021	2189487
2022	2157762
2023	2138680
