Year	Number
1960	147501016
1961	146798927
1962	146107016
1963	145240996
1964	144371944
1965	143417595
1966	142439354
1967	141517765
1968	140626178
1969	139871558
1970	138932110
1971	137960168
1972	137287418
1973	136631914
1974	135958854
1975	135413788
1976	134902790
1977	134248100
1978	133518207
1979	132803458
1980	132159417
1981	131604163
1982	131238367
1983	130911425
1984	130657623
1985	130456423
1986	130188103
1987	129695159
1988	129254102
1989	129041291
1990	128754565
1991	128383159
1992	128093283
1993	127959025
1994	127681312
1995	127322932
1996	126932933
1997	126548017
1998	126154055
1999	125776375
2000	125257266
2001	124620990
2002	123924224
2003	123404585
2004	122920647
2005	122403881
2006	121854422
2007	121300637
2008	120728541
2009	120095971
2010	119342144
2011	118268100
2012	117609165
2013	117088395
2014	116589635
2015	115998232
2016	115367892
2017	114645950
2018	113909579
2019	113010933
2020	112099739
2021	110916129
2022	109760368
2023	109165675
