Year	Number
1960	30315
1961	32151
1962	34106
1963	36160
1964	37987
1965	39599
1966	41249
1967	42887
1968	44552
1969	46290
1970	48311
1971	50396
1972	52161
1973	53752
1974	55397
1975	57242
1976	59328
1977	61593
1978	63939
1979	66295
1980	68610
1981	70532
1982	72086
1983	73620
1984	75070
1985	76469
1986	77925
1987	79444
1988	81049
1989	82683
1990	84520
1991	86498
1992	88411
1993	90274
1994	92054
1995	93881
1996	95780
1997	97654
1998	99493
1999	101328
2000	103213
2001	105070
2002	106786
2003	108513
2004	110323
2005	112155
2006	114005
2007	115891
2008	117777
2009	119606
2010	121686
2011	123909
2012	125895
2013	127797
2014	129665
2015	131468
2016	133224
2017	134915
2018	136485
2019	137912
2020	139063
2021	140004
2022	141066
2023	142219
