Year Number 1960 59872 1961 61601 1962 63472 1963 65356 1964 67221 1965 69073 1966 70897 1967 72810 1968 74821 1969 76934 1970 79145 1971 81440 1972 83814 1973 86278 1974 88835 1975 91495 1976 94267 1977 97159 1978 100181 1979 103304 1980 106503 1981 109788 1982 113154 1983 116631 1984 120235 1985 123956 1986 127804 1987 131782 1988 135875 1989 140089 1990 144149 1991 147041 1992 142032 1993 136259 1994 137215 1995 139855 1996 143642 1997 147485 1998 151778 1999 156240 2000 160583 2001 165179 2002 170103 2003 175441 2004 181256 2005 187106 2006 192432 2007 197364 2008 202097 2009 206596 2010 210867 2011 214913 2012 218720 2013 222335 2014 225895 2015 229502 2016 233169 2017 237477 2018 242359 2019 247106 2020 251613 2021 255821 2022 259741 2023 263449