Year Number 1960 12179815 1961 12291843 1962 12452739 1963 12632229 1964 12847530 1965 13055767 1966 13253344 1967 13454173 1968 13635359 1969 13813623 1970 13964735 1971 14121001 1972 14313471 1973 14503996 1974 14693953 1975 14874837 1976 15038456 1977 15179728 1978 15310858 1979 15435628 1980 15558130 1981 15708302 1982 15843645 1983 15945751 1984 16017126 1985 16092670 1986 16174917 1987 16260845 1988 16354119 1989 16436853 1990 16470033 1991 16498612 1992 16529623 1993 16507303 1994 16409230 1995 16288550 1996 16177835 1997 16104479 1998 16099806 1999 16119978 2000 16090323 2001 16023088 2002 15932450 2003 15825421 2004 15726985 2005 15640257 2006 15566099 2007 15514476 2008 15485657 2009 15463908 2010 15453973 2011 15424816 2012 15366885 2013 15286132 2014 15134966 2015 15012940 2016 14888026 2017 14764572 2018 14657536 2019 14552185 2020 14440880 2021 14316522 2022 12077680 2023 11503045