Year	Number
1960	81284
1961	83875
1962	85509
1963	87110
1964	88684
1965	90231
1966	91701
1967	93042
1968	94258
1969	95355
1970	96031
1971	96649
1972	97720
1973	98877
1974	99880
1975	100598
1976	101014
1977	101270
1978	101488
1979	101759
1980	102132
1981	102655
1982	103399
1983	104225
1984	105145
1985	106379
1986	107952
1987	109545
1988	111270
1989	113520
1990	116217
1991	119653
1992	123550
1993	127669
1994	132582
1995	138591
1996	145468
1997	152858
1998	160331
1999	167804
2000	175467
2001	183255
2002	191155
2003	199317
2004	207537
2005	215482
2006	223241
2007	230904
2008	238698
2009	246791
2010	255272
2011	264207
2012	273600
2013	283025
2014	292249
2015	302633
2016	314679
2017	327904
2018	342341
2019	358024
2020	373057
2021	386171
2022	399593
2023	416654
