Year	Number
1960	179441
1961	180489
1962	185116
1963	189875
1964	195121
1965	200633
1966	206368
1967	212228
1968	218141
1969	224162
1970	230382
1971	236831
1972	243566
1973	250636
1974	257932
1975	265400
1976	273001
1977	280703
1978	287509
1979	295473
1980	303129
1981	309978
1982	315862
1983	320768
1984	326048
1985	330363
1986	334249
1987	337988
1988	341594
1989	345424
1990	348959
1991	353796
1992	359665
1993	365520
1994	372673
1995	378188
1996	384357
1997	391135
1998	396813
1999	402778
2000	407068
2001	410733
2002	414197
2003	417957
2004	421588
2005	425458
2006	429296
2007	433461
2008	437279
2009	440385
2010	443026
2011	445094
2012	447371
2013	448981
2014	450215
2015	451149
2016	451387
2017	451616
2018	451768
2019	451854
2020	451453
2021	450527
2022	447831
2023	445717
