Year	Number
1960	73092515
1961	75330008
1962	77599218
1963	79915555
1964	82262794
1965	84623747
1966	86979283
1967	89323288
1968	91659246
1969	94000381
1970	96369875
1971	98766288
1972	101194394
1973	103666904
1974	106167372
1975	108700515
1976	111286504
1977	113939886
1978	116664382
1979	119447303
1980	122288383
1981	125168060
1982	128065095
1983	130977370
1984	133888775
1985	136783180
1986	139643355
1987	142466264
1988	145253973
1989	148003411
1990	150706446
1991	153336445
1992	155900790
1993	158440875
1994	160980472
1995	163515328
1996	166037122
1997	168546707
1998	171039804
1999	173486281
2000	175873720
2001	178211881
2002	180476685
2003	182629278
2004	184722043
2005	186797334
2006	188820682
2007	190779453
2008	192672317
2009	194517549
2010	196353492
2011	198185302
2012	199977707
2013	201721767
2014	203459650
2015	205188205
2016	206859578
2017	208504960
2018	210166592
2019	211782878
2020	213196304
2021	214326223
2022	215313498
2023	216422446
