Year	Number
1960	37084
1961	38108
1962	39141
1963	40239
1964	41427
1965	42641
1966	44139
1967	45643
1968	47140
1969	49322
1970	53170
1971	57047
1972	59742
1973	61247
1974	62515
1975	63309
1976	64124
1977	65229
1978	66140
1979	66820
1980	67758
1981	69205
1982	70861
1983	72465
1984	74010
1985	75451
1986	76928
1987	78527
1988	80110
1989	81701
1990	83650
1991	85838
1992	88005
1993	90299
1994	92744
1995	94871
1996	96716
1997	98700
1998	100788
1999	102921
2000	105093
2001	107302
2002	109544
2003	111599
2004	113456
2005	115116
2006	116661
2007	118301
2008	119942
2009	121484
2010	123442
2011	125859
2012	128304
2013	130750
2014	133089
2015	134000
2016	134622
2017	135158
2018	135581
2019	135859
2020	135971
2021	135794
2022	135332
2023	134753
