Year	Number
1960	88308
1961	90070
1962	92083
1963	94087
1964	95938
1965	97384
1966	98353
1967	99073
1968	99987
1969	101179
1970	102441
1971	104074
1972	106277
1973	108798
1974	111591
1975	114617
1976	117639
1977	120728
1978	123666
1979	126485
1980	129692
1981	133258
1982	137328
1983	141953
1984	147225
1985	153063
1986	159214
1987	165897
1988	172736
1989	181260
1990	188581
1991	191830
1992	195611
1993	199920
1994	204695
1995	209873
1996	215403
1997	221269
1998	227498
1999	234216
2000	241623
2001	249263
2002	259583
2003	270520
2004	281761
2005	292713
2006	302864
2007	312345
2008	321315
2009	329793
2010	338334
2011	347549
2012	357357
2013	367497
2014	378419
2015	389858
2016	401830
2017	413811
2018	425666
2019	438134
2020	449008
2021	456453
2022	462629
2023	469960
