Year Number 1960 39869 1961 41034 1962 42301 1963 43675 1964 45111 1965 46459 1966 47719 1967 49076 1968 50541 1969 52025 1970 53527 1971 55076 1972 56697 1973 58398 1974 60192 1975 62060 1976 64046 1977 66189 1978 68467 1979 70879 1980 73356 1981 75806 1982 78230 1983 80696 1984 83243 1985 85856 1986 88513 1987 91190 1988 93875 1989 96561 1990 99194 1991 101710 1992 104180 1993 106596 1994 108842 1995 110936 1996 112926 1997 114812 1998 116595 1999 118612 2000 121004 2001 123497 2002 125891 2003 127608 2004 128500 2005 129279 2006 130257 2007 131315 2008 132425 2009 133606 2010 134884 2011 136283 2012 137785 2013 139382 2014 141111 2015 142996 2016 145056 2017 147071 2018 149024 2019 151004 2020 153044 2021 155130 2022 157043 2023 158768