Year	Number
1960	103458
1961	106513
1962	109780
1963	113273
1964	117013
1965	120743
1966	124393
1967	128061
1968	131706
1969	135460
1970	139398
1971	143491
1972	147712
1973	152004
1974	156338
1975	160716
1976	165243
1977	170273
1978	175761
1979	181302
1980	186749
1981	192107
1982	197345
1983	202500
1984	207676
1985	212759
1986	217295
1987	220858
1988	223608
1989	226036
1990	228542
1991	230457
1992	232033
1993	234062
1994	236218
1995	238576
1996	241935
1997	246635
1998	251897
1999	257166
2000	262220
2001	266965
2002	271489
2003	275890
2004	280167
2005	284366
2006	288485
2007	292289
2008	295139
2009	297041
2010	298602
2011	299928
2012	300958
2013	301640
2014	302042
2015	302344
2016	302613
2017	302724
2018	302638
2019	302386
2020	302983
2021	304558
2022	306648
2023	309256
