Year	Number
1960	110979
1961	113382
1962	116520
1963	119885
1964	123338
1965	126893
1966	130558
1967	134364
1968	138331
1969	142465
1970	146528
1971	149774
1972	152020
1973	153959
1974	155965
1975	158100
1976	160230
1977	162220
1978	164167
1979	166119
1980	168436
1981	170777
1982	172811
1983	174839
1984	176809
1985	178737
1986	180667
1987	182632
1988	184648
1989	186885
1990	189934
1991	193917
1992	198431
1993	203229
1994	208089
1995	212870
1996	217613
1997	222382
1998	227112
1999	231762
2000	235732
2001	238957
2002	241967
2003	244781
2004	247428
2005	249955
2006	252389
2007	254737
2008	256967
2009	259039
2010	261618
2011	264908
2012	268138
2013	271223
2014	274372
2015	277489
2016	280659
2017	283971
2018	287116
2019	290056
2020	292895
2021	295580
2022	298239
2023	301036
