Year	Number
1960	924183
1961	919549
1962	907596
1963	894395
1964	876331
1965	856177
1966	843353
1967	829817
1968	813178
1969	797205
1970	782638
1971	771964
1972	766655
1973	765637
1974	765425
1975	765693
1976	767737
1977	769995
1978	772023
1979	773491
1980	772915
1981	770680
1982	766806
1983	762903
1984	758690
1985	754395
1986	752260
1987	748285
1988	741922
1989	733269
1990	722655
1991	714082
1992	708911
1993	702298
1994	695084
1995	675485
1996	666481
1997	656036
1998	640049
1999	620998
2000	604813
2001	593715
2002	584960
2003	575652
2004	566137
2005	555686
2006	544000
2007	533131
2008	523522
2009	514940
2010	506990
2011	497421
2012	490898
2013	489605
2014	491771
2015	491385
2016	487259
2017	481424
2018	475822
2019	472363
2020	471407
2021	471552
2022	465210
2023	465608
