Year	Number
1960	40165
1961	41057
1962	42188
1963	43636
1964	45493
1965	47712
1966	50259
1967	53015
1968	55821
1969	58578
1970	61248
1971	63741
1972	66063
1973	68388
1974	70868
1975	73460
1976	76218
1977	78988
1978	81444
1979	83223
1980	84119
1981	84333
1982	84369
1983	84517
1984	85151
1985	86521
1986	88799
1987	91748
1988	94498
1989	96848
1990	98792
1991	100547
1992	102640
1993	105143
1994	107145
1995	108207
1996	108987
1997	109468
1998	110638
1999	111951
2000	113412
2001	114757
2002	115568
2003	115345
2004	114879
2005	114931
2006	115390
2007	115846
2008	115382
2009	113603
2010	111275
2011	109591
2012	108843
2013	110352
2014	114637
2015	118823
2016	122181
2017	124340
2018	125694
2019	127060
2020	128435
2021	127989
2022	119400
2023	113881
