Year	Number
1960	27610
1961	27994
1962	28404
1963	28838
1964	29346
1965	29977
1966	30951
1967	31770
1968	32202
1969	32658
1970	33253
1971	33971
1972	34713
1973	35448
1974	36170
1975	36921
1976	37639
1977	38350
1978	39382
1979	41353
1980	43295
1981	44571
1982	45921
1983	47380
1984	48910
1985	50559
1986	52393
1987	53898
1988	54995
1989	56105
1990	57148
1991	58078
1992	59131
1993	60356
1994	61552
1995	62655
1996	63761
1997	65179
1998	66843
1999	68606
2000	70574
2001	72666
2002	74760
2003	76923
2004	79183
2005	81427
2006	83664
2007	85913
2008	87865
2009	89557
2010	91365
2011	93463
2012	95774
2013	98243
2014	100828
2015	103168
2016	105430
2017	108186
2018	111421
2019	114992
2020	118939
2021	122951
2022	127140
2023	131832
