Year	Number
1960	469257
1961	478391
1962	486062
1963	491920
1964	495625
1965	497274
1966	497474
1967	498622
1968	501902
1969	504416
1970	505630
1971	507638
1972	509638
1973	510376
1974	510637
1975	510241
1976	508735
1977	507461
1978	507019
1979	507231
1980	509108
1981	512436
1982	516921
1983	523353
1984	530525
1985	536836
1986	543486
1987	551624
1988	560001
1989	564668
1990	564708
1991	562023
1992	552809
1993	538757
1994	524691
1995	509790
1996	493835
1997	476354
1998	456884
1999	436934
2000	417294
2001	396526
2002	376404
2003	359406
2004	344296
2005	330758
2006	320122
2007	312563
2008	307423
2009	302614
2010	297322
2011	293825
2012	293313
2013	294332
2014	295388
2015	296311
2016	297552
2017	298900
2018	299174
2019	298816
2020	297425
2021	294478
2022	292438
2023	290444
