Year	Number
1960	93261350
1961	96165815
1962	99130339
1963	102123470
1964	104855605
1965	107219224
1966	109440547
1967	111609618
1968	113819244
1969	116062165
1970	118284613
1971	120544453
1972	122846939
1973	125204686
1974	127642454
1975	130080487
1976	132509850
1977	134935812
1978	137337056
1979	139825715
1980	142504599
1981	145350386
1982	148243209
1983	151148977
1984	154130233
1985	157149328
1986	160184735
1987	163175453
1988	166049337
1989	168827666
1990	171518928
1991	174160430
1992	176806685
1993	179434669
1994	181966156
1995	184351434
1996	186538689
1997	188573390
1998	190488495
1999	192219475
2000	193854336
2001	195436734
2002	196901139
2003	198208563
2004	199329376
2005	200252910
2006	200880719
2007	201244111
2008	201472924
2009	201592783
2010	201564895
2011	201380848
2012	201025498
2013	200473716
2014	199612180
2015	198443019
2016	197122936
2017	195635160
2018	194054744
2019	192383374
2020	190599344
2021	188878814
2022	187217177
2023	185558095
