Year Number 1960 812060 1961 877518 1962 931165 1963 978752 1964 1025855 1965 1065581 1966 1101035 1967 1130583 1968 1154062 1969 1172943 1970 1186070 1971 1195229 1972 1199202 1973 1197228 1974 1190840 1975 1180068 1976 1155502 1977 1120025 1978 1087336 1979 1069822 1980 1067363 1981 1069276 1982 1076981 1983 1088663 1984 1105192 1985 1125033 1986 1147513 1987 1174310 1988 1201607 1989 1234119 1990 1264289 1991 1287436 1992 1311241 1993 1331739 1994 1340530 1995 1338306 1996 1330616 1997 1318980 1998 1303827 1999 1286174 2000 1265508 2001 1240221 2002 1213040 2003 1186342 2004 1162048 2005 1141657 2006 1126613 2007 1117310 2008 1123359 2009 1134035 2010 1140452 2011 1154708 2012 1176089 2013 1201782 2014 1229048 2015 1255743 2016 1279648 2017 1295856 2018 1303840 2019 1307978 2020 1306198 2021 1294853 2022 1270234 2023 1235257