Year Number 1960 32801 1961 34030 1962 35346 1963 36744 1964 38196 1965 39721 1966 41303 1967 42894 1968 44526 1969 46250 1970 48054 1971 49802 1972 51436 1973 53046 1974 54734 1975 56559 1976 58534 1977 60649 1978 62842 1979 65035 1980 67169 1981 69212 1982 71236 1983 73286 1984 75235 1985 77156 1986 79183 1987 81245 1988 83324 1989 85488 1990 87589 1991 89675 1992 91850 1993 93897 1994 95832 1995 97836 1996 99898 1997 101956 1998 104059 1999 106141 2000 108340 2001 110567 2002 112627 2003 114633 2004 116646 2005 118688 2006 120766 2007 122935 2008 125168 2009 127341 2010 129932 2011 132804 2012 135334 2013 137689 2014 139985 2015 142228 2016 144453 2017 146646 2018 148687 2019 150470 2020 151785 2021 152912 2022 154312 2023 155805