Year	Number
1960	49383
1961	50366
1962	51374
1963	52497
1964	53725
1965	55020
1966	56376
1967	57778
1968	59191
1969	60535
1970	61617
1971	62536
1972	63335
1973	64057
1974	64733
1975	65624
1976	66752
1977	67893
1978	69043
1979	70255
1980	71658
1981	73167
1982	74668
1983	76155
1984	77640
1985	79134
1986	80633
1987	82134
1988	83643
1989	85157
1990	86666
1991	88142
1992	89553
1993	90968
1994	92535
1995	94501
1996	96975
1997	99880
1998	102992
1999	106084
2000	109140
2001	112590
2002	116126
2003	119715
2004	123356
2005	127046
2006	130783
2007	134557
2008	138353
2009	142147
2010	145682
2011	149043
2012	152506
2013	156082
2014	159731
2015	163403
2016	167109
2017	170864
2018	174696
2019	178462
2020	181762
2021	184818
2022	188030
2023	191477
