Year	Number
1960	118841553
1961	120509611
1962	122592710
1963	124615434
1964	126389069
1965	127959172
1966	130210831
1967	132749633
1968	135038136
1969	137491829
1970	140184149
1971	143316683
1972	146117082
1973	148856381
1974	151549188
1975	154337769
1976	157014807
1977	159638483
1978	162265919
1979	164896342
1980	167202593
1981	169288668
1982	171172965
1983	173012593
1984	174686737
1985	176327334
1986	178094878
1987	179693673
1988	180907263
1989	182240293
1990	184038303
1991	186023436
1992	188082285
1993	190256373
1994	192417582
1995	194696659
1996	197171789
1997	199837801
1998	202455203
1999	205138635
2000	207963949
2001	210576115
2002	213081534
2003	215443781
2004	217948683
2005	220476203
2006	223057433
2007	225420091
2008	227489135
2009	229365845
2010	231212614
2011	232520826
2012	233541690
2013	234488048
2014	235729275
2015	237127150
2016	238098591
2017	238729224
2018	239495032
2019	240007227
2020	241556037
2021	241273712
2022	241837574
2023	242938792
