Year	Number
1960	123617948
1961	125613685
1962	126945573
1963	128046100
1964	129305224
1965	130726849
1966	131789744
1967	132648750
1968	133607312
1969	134411157
1970	135048419
1971	135775817
1972	136184343
1973	136374344
1974	136416170
1975	136256263
1976	135834489
1977	135358027
1978	134833286
1979	134270811
1980	133754747
1981	133376747
1982	133011562
1983	132474568
1984	131842436
1985	131205284
1986	130533517
1987	129958020
1988	129576960
1989	129350069
1990	129321635
1991	129488702
1992	129681682
1993	129886854
1994	129905209
1995	129750230
1996	129552265
1997	129401891
1998	129249452
1999	129107112
2000	128882221
2001	128608032
2002	128290309
2003	127898267
2004	127431864
2005	126903326
2006	126440111
2007	126087433
2008	125945219
2009	125818104
2010	125671004
2011	125413717
2012	125241427
2013	125063309
2014	124885128
2015	124683268
2016	124560252
2017	124478758
2018	124303933
2019	123916515
2020	123443701
2021	122400304
2022	121396437
2023	120425742
