Year	Number
1960	124826
1961	126125
1962	128414
1963	130860
1964	133148
1965	135266
1966	136682
1967	138140
1968	140298
1969	142581
1970	144739
1971	147389
1972	147710
1973	146912
1974	148351
1975	149129
1976	149399
1977	149459
1978	148341
1979	147851
1980	148041
1981	148629
1982	150101
1983	151159
1984	151940
1985	152711
1986	152662
1987	151456
1988	149254
1989	146937
1990	145400
1991	144403
1992	143912
1993	144299
1994	144630
1995	145139
1996	146306
1997	146956
1998	144472
1999	139428
2000	133860
2001	129047
2002	129205
2003	131897
2004	134192
2005	137658
2006	141239
2007	144056
2008	145880
2009	146833
2010	148703
2011	150831
2012	152088
2013	153822
2014	155909
2015	157980
2016	159664
2017	160175
2018	159336
2019	157441
2020	154947
2021	152369
2022	149996
2023	147862
