Year	Number
1960	118235
1961	130982
1962	144726
1963	159257
1964	174677
1965	190881
1966	205302
1967	217905
1968	231326
1969	245141
1970	258400
1971	272397
1972	288149
1973	304830
1974	322817
1975	343065
1976	371728
1977	408283
1978	446251
1979	484338
1980	520513
1981	554828
1982	589283
1983	624872
1984	655828
1985	684733
1986	710505
1987	730808
1988	752829
1989	777159
1990	590081
1991	477810
1992	584028
1993	617954
1994	644479
1995	667909
1996	695572
1997	727395
1998	761128
1999	796082
2000	831687
2001	867399
2002	902709
2003	937272
2004	970960
2005	1012080
2006	1064881
2007	1121775
2008	1179444
2009	1238175
2010	1298049
2011	1389256
2012	1511640
2013	1634445
2014	1701761
2015	1831347
2016	1926321
2017	1955607
2018	2071847
2019	2132520
2020	2062172
2021	1981730
2022	1981325
2023	1996008
