Year	Number
1960	389354
1961	395386
1962	400631
1963	404025
1964	406056
1965	407361
1966	408970
1967	411057
1968	413333
1969	414879
1970	416544
1971	418652
1972	419067
1973	416975
1974	413433
1975	409419
1976	405040
1977	401138
1978	398193
1979	395481
1980	393393
1981	392349
1982	392117
1983	393414
1984	395957
1985	398983
1986	402355
1987	406206
1988	410452
1989	413481
1990	414741
1991	415192
1992	413944
1993	409824
1994	402911
1995	394574
1996	385601
1997	375875
1998	365203
1999	353789
2000	341710
2001	328361
2002	314640
2003	301479
2004	288473
2005	274679
2006	261696
2007	250557
2008	241475
2009	234619
2010	226849
2011	219473
2012	214982
2013	211789
2014	209174
2015	207238
2016	205702
2017	204281
2018	203648
2019	204132
2020	205252
2021	206999
2022	211069
2023	215442
