Year	Number
1960	277583273
1961	276984327
1962	276267361
1963	275238932
1964	274093770
1965	272761698
1966	271290553
1967	269578030
1968	267775716
1969	266087622
1970	264461254
1971	263886571
1972	263095415
1973	262180163
1974	261159968
1975	260192681
1976	259589407
1977	259002116
1978	258385717
1979	257810880
1980	257130710
1981	256274212
1982	255655249
1983	255050079
1984	254450543
1985	253896711
1986	253119125
1987	252031997
1988	251092312
1989	250599498
1990	250081704
1991	249466275
1992	248736265
1993	247823282
1994	246688314
1995	245490548
1996	244490678
1997	243537245
1998	242467761
1999	241350684
2000	240351143
2001	237955370
2002	234955698
2003	232087460
2004	229352850
2005	226710196
2006	224445194
2007	222434994
2008	220549600
2009	218576175
2010	216596520
2011	214928249
2012	213944277
2013	213060397
2014	212198057
2015	211255376
2016	210282354
2017	209103076
2018	207821300
2019	206283023
2020	204934945
2021	202665746
2022	199397035
2023	197978207
