Year	Number
1960	119709048
1961	123398100
1962	127204780
1963	131112934
1964	134838684
1965	138232174
1966	141493351
1967	144723131
1968	148004974
1969	151319132
1970	154558021
1971	157667580
1972	160866296
1973	164274629
1974	167747276
1975	171168896
1976	174544951
1977	177972462
1978	181444122
1979	185019069
1980	188757287
1981	192578445
1982	196569646
1983	200801561
1984	205196975
1985	209619495
1986	213971927
1987	218242536
1988	222442550
1989	226627383
1990	230678853
1991	234607916
1992	238740789
1993	242980856
1994	246987548
1995	250665319
1996	253982460
1997	257080804
1998	260040079
1999	262817482
2000	265382402
2001	267893120
2002	270537111
2003	273008744
2004	275015600
2005	276669833
2006	277968554
2007	278956011
2008	279785881
2009	280471111
2010	280976732
2011	281305516
2012	281404991
2013	281245220
2014	280717968
2015	279802810
2016	278677504
2017	277356573
2018	275958967
2019	274504182
2020	273007955
2021	271646864
2022	270303379
2023	268947640
