Year Number 1960 28918 1961 29921 1962 30961 1963 32008 1964 33075 1965 34191 1966 35333 1967 36499 1968 37687 1969 38893 1970 40118 1971 41364 1972 42633 1973 43922 1974 45229 1975 46554 1976 47901 1977 49264 1978 50618 1979 51909 1980 53059 1981 54163 1982 55347 1983 56618 1984 57982 1985 59417 1986 60921 1987 62471 1988 64054 1989 65654 1990 67315 1991 69064 1992 70857 1993 72666 1994 74428 1995 76129 1996 77746 1997 79267 1998 80711 1999 82091 2000 83314 2001 84468 2002 85643 2003 86746 2004 87799 2005 88819 2006 89843 2007 90945 2008 92196 2009 93571 2010 95440 2011 97900 2012 100586 2013 103448 2014 106454 2015 109513 2016 112552 2017 115550 2018 118457 2019 121247 2020 123918 2021 126428 2022 128713 2023 130726