Year	Number
1960	92558
1961	93744
1962	95013
1963	96393
1964	97915
1965	99572
1966	101379
1967	103343
1968	105376
1969	107336
1970	109160
1971	110850
1972	112380
1973	113838
1974	115422
1975	117203
1976	119235
1977	121578
1978	124082
1979	126441
1980	128502
1981	130219
1982	131529
1983	132559
1984	133621
1985	134888
1986	136417
1987	138262
1988	140369
1989	142648
1990	145020
1991	147477
1992	150004
1993	152547
1994	155033
1995	157437
1996	159778
1997	162052
1998	164242
1999	166345
2000	168329
2001	170160
2002	171844
2003	173404
2004	174868
2005	176332
2006	177814
2007	179263
2008	180698
2009	182160
2010	183678
2011	185276
2012	186998
2013	188734
2014	190385
2015	192162
2016	194177
2017	196363
2018	198676
2019	201031
2020	203993
2021	205997
2022	207888
2023	211360
