Year	Number
1960	120264
1961	126107
1962	132425
1963	139136
1964	145706
1965	151942
1966	157981
1967	163817
1968	169883
1969	176973
1970	183540
1971	188589
1972	194049
1973	200247
1974	207003
1975	213931
1976	220877
1977	228105
1978	235949
1979	245401
1980	255349
1981	263479
1982	270470
1983	277379
1984	285169
1985	294001
1986	302848
1987	311906
1988	321112
1989	331549
1990	341414
1991	348140
1992	355222
1993	363329
1994	371208
1995	380270
1996	390782
1997	400202
1998	407916
1999	415817
2000	424949
2001	435665
2002	446333
2003	457195
2004	468663
2005	480071
2006	491284
2007	503122
2008	516287
2009	531048
2010	547439
2011	562039
2012	577769
2013	594562
2014	609508
2015	625062
2016	640452
2017	653086
2018	651884
2019	673143
2020	712263
2021	729422
2022	738378
2023	749017
