Year	Number
1960	39268
1961	42533
1962	45902
1963	49332
1964	52788
1965	56250
1966	59720
1967	63187
1968	66649
1969	70141
1970	73668
1971	77177
1972	80720
1973	84403
1974	88265
1975	92392
1976	96737
1977	101273
1978	106096
1979	111214
1980	116540
1981	122034
1982	127682
1983	133456
1984	139287
1985	145178
1986	151271
1987	157615
1988	164197
1989	170965
1990	177928
1991	184985
1992	192064
1993	199352
1994	207026
1995	215165
1996	223593
1997	232231
1998	241275
1999	250609
2000	260213
2001	270211
2002	280631
2003	291663
2004	303624
2005	316602
2006	330510
2007	345479
2008	361612
2009	378808
2010	396849
2011	415173
2012	433115
2013	448810
2014	461640
2015	478364
2016	500345
2017	523147
2018	546734
2019	571167
2020	592673
2021	610952
2022	629989
2023	652340
