Year	Number
1960	168682150
1961	168965730
1962	169251595
1963	169496498
1964	169681292
1965	169639416
1966	169261501
1967	168990543
1968	168618999
1969	168096726
1970	167417197
1971	166748513
1972	166176126
1973	165570172
1974	164954902
1975	164395079
1976	163940838
1977	163481134
1978	162928939
1979	162599490
1980	162587226
1981	162184204
1982	161611252
1983	161045355
1984	160508511
1985	159971675
1986	159568187
1987	159227447
1988	158799466
1989	158614684
1990	158763479
1991	159022407
1992	159201521
1993	159363902
1994	159386429
1995	159242642
1996	159214189
1997	159133627
1998	158961946
1999	158643555
2000	158141536
2001	157505006
2002	156793714
2003	156164343
2004	155576300
2005	154993451
2006	154452100
2007	153818508
2008	153458321
2009	153290058
2010	153257812
2011	153378190
2012	153488912
2013	153669009
2014	153846145
2015	154012394
2016	154114321
2017	154099904
2018	153990202
2019	153858099
2020	153469267
2021	152888513
2022	150286192
2023	149416487
