Year	Number
1960	115245
1961	114020
1962	113047
1963	112212
1964	111518
1965	110936
1966	110416
1967	109962
1968	109651
1969	109603
1970	109825
1971	110311
1972	111084
1973	112019
1974	113265
1975	115042
1976	117153
1977	119409
1978	121995
1979	124936
1980	127960
1981	130837
1982	133357
1983	136538
1984	140988
1985	146057
1986	151704
1987	157961
1988	164772
1989	172132
1990	179944
1991	188155
1992	196776
1993	205657
1994	214587
1995	223537
1996	232394
1997	240989
1998	249248
1999	257155
2000	264795
2001	272461
2002	280173
2003	287783
2004	295429
2005	303124
2006	314120
2007	329286
2008	339804
2009	346623
2010	355753
2011	364981
2012	369707
2013	365859
2014	358024
2015	354136
2016	357266
2017	364165
2018	375825
2019	392985
2020	410058
2021	425954
2022	447017
2023	473900
