Year	Number
1960	46513
1961	47206
1962	47871
1963	48587
1964	49382
1965	50252
1966	51213
1967	52285
1968	53463
1969	54759
1970	56102
1971	57348
1972	58456
1973	59484
1974	60489
1975	61863
1976	63640
1977	65487
1978	67372
1979	69310
1980	71487
1981	73981
1982	76516
1983	78879
1984	81026
1985	83064
1986	85186
1987	87414
1988	89709
1989	92038
1990	94400
1991	96720
1992	99203
1993	101979
1994	105058
1995	108748
1996	113203
1997	118340
1998	123861
1999	129446
2000	134937
2001	140357
2002	145823
2003	151389
2004	157068
2005	162906
2006	168946
2007	175198
2008	181631
2009	188241
2010	195097
2011	202089
2012	209063
2013	216091
2014	223155
2015	230147
2016	237022
2017	243729
2018	250261
2019	256675
2020	262298
2021	267254
2022	272238
2023	277283
