Year	Number
1960	11586874
1961	11942912
1962	12316495
1963	12673605
1964	13001417
1965	13292148
1966	13681227
1967	14200893
1968	14658479
1969	14992647
1970	15269459
1971	15523902
1972	15776118
1973	16054471
1974	16329172
1975	16547310
1976	16764429
1977	17028922
1978	17279135
1979	17489375
1980	17701747
1981	17921039
1982	18160376
1983	18307154
1984	18437454
1985	18657697
1986	18849248
1987	19013409
1988	19159577
1989	19294387
1990	19410512
1991	19489609
1992	19546904
1993	19601713
1994	19651799
1995	19700580
1996	19761717
1997	19831159
1998	19893864
1999	19937790
2000	19954807
2001	19976437
2002	19965970
2003	19895093
2004	19818350
2005	19764450
2006	19729139
2007	19612731
2008	19589585
2009	19565478
2010	19547806
2011	19506489
2012	19413782
2013	19323430
2014	19258139
2015	19248737
2016	19281282
2017	19378197
2018	19567265
2019	19738376
2020	19771392
2021	19758223
2022	19743082
2023	19607232
