Year Number 1960 1080794 1961 1091708 1962 1105162 1963 1120968 1964 1138227 1965 1156479 1966 1162980 1967 1157139 1968 1152302 1969 1151221 1970 1162878 1971 1185117 1972 1206854 1973 1227566 1974 1249036 1975 1269713 1976 1290356 1977 1310562 1978 1329124 1979 1348189 1980 1367712 1981 1386381 1982 1404634 1983 1423031 1984 1440800 1985 1458613 1986 1476092 1987 1491830 1988 1509078 1989 1512006 1990 1505689 1991 1507549 1992 1508744 1993 1508521 1994 1475017 1995 1413347 1996 1358039 1997 1312021 1998 1278768 1999 1253634 2000 1231215 2001 1214129 2002 1206149 2003 1202703 2004 1201801 2005 1202263 2006 1205129 2007 1210451 2008 1219554 2009 1220270 2010 1219602 2011 1214083 2012 1205911 2013 1200213 2014 1195399 2015 1189573 2016 1182263 2017 1175045 2018 1168157 2019 1160607 2020 1157138 2021 1149424 2022 1147606 2023 1160110