Year	Number
1960	68370
1961	72675
1962	77290
1963	82138
1964	86938
1965	91752
1966	96907
1967	102401
1968	108235
1969	114172
1970	119594
1971	124363
1972	128810
1973	133051
1974	137213
1975	141351
1976	145601
1977	150039
1978	154551
1979	159049
1980	163567
1981	168330
1982	173137
1983	178114
1984	183255
1985	188568
1986	193989
1987	199400
1988	204856
1989	210493
1990	216105
1991	221031
1992	226405
1993	232024
1994	237373
1995	242522
1996	247545
1997	252467
1998	257399
1999	262059
2000	266534
2001	270455
2002	274189
2003	278015
2004	281937
2005	285957
2006	290101
2007	294366
2008	298736
2009	303224
2010	307677
2011	311718
2012	315323
2013	318531
2014	321687
2015	324941
2016	327995
2017	330887
2018	333682
2019	336316
2020	338367
2021	340051
2022	342304
2023	345056
