Year	Number
1960	6608000
1961	6655000
1962	6696000
1963	6732000
1964	6765000
1965	6794000
1966	6841000
1967	6880000
1968	6915000
1969	6945000
1970	6972000
1971	7013000
1972	7053000
1973	7091000
1974	7128000
1975	7163000
1976	7214000
1977	7258000
1978	7297000
1979	7332000
1980	7362000
1981	7405000
1982	7440000
1983	7468000
1984	7489000
1985	7504000
1986	7536000
1987	7558000
1988	7572000
1989	7581000
1990	7586000
1991	7595636
1992	7646424
1993	7699307
1994	7734639
1995	7625357
1996	7617794
1997	7596501
1998	7567745
1999	7540401
2000	7516346
2001	7503433
2002	7496522
2003	7480591
2004	7463157
2005	7440769
2006	7411569
2007	7381579
2008	7350222
2009	7320807
2010	7291436
2011	7234099
2012	7199077
2013	7164132
2014	7130576
2015	7095383
2016	7058322
2017	7020858
2018	6982604
2019	6945235
2020	6899126
2021	6834326
2022	6664449
2023	6618026
