Year	Number
1960	29919
1961	29984
1962	30048
1963	30138
1964	30343
1965	30765
1966	31435
1967	32336
1968	33375
1969	34436
1970	35451
1971	36395
1972	37274
1973	38142
1974	39049
1975	40006
1976	41033
1977	42133
1978	43278
1979	44488
1980	45819
1981	47315
1982	48965
1983	50698
1984	52470
1985	54239
1986	55977
1987	57744
1988	59550
1989	61354
1990	63112
1991	64808
1992	66454
1993	65699
1994	65560
1995	68168
1996	70413
1997	72300
1998	73943
1999	75577
2000	77217
2001	78851
2002	80529
2003	82319
2004	84128
2005	85927
2006	87935
2007	90107
2008	92362
2009	94755
2010	97269
2011	100155
2012	103404
2013	106916
2014	110561
2015	114349
2016	118406
2017	122675
2018	127143
2019	131824
2020	136707
2021	141787
2022	147024
2023	152333
