Year Number 1960 25834 1961 26915 1962 28325 1963 29860 1964 31527 1965 33314 1966 35224 1967 37238 1968 39287 1969 41290 1970 42652 1971 43471 1972 44271 1973 45052 1974 46032 1975 47131 1976 48147 1977 49145 1978 50273 1979 51508 1980 52673 1981 53707 1982 54681 1983 55639 1984 56530 1985 57401 1986 58379 1987 59364 1988 60272 1989 61156 1990 62041 1991 63003 1992 63937 1993 64807 1994 65650 1995 66507 1996 67430 1997 68251 1998 69116 1999 69940 2000 70757 2001 71874 2002 73345 2003 74953 2004 76793 2005 79062 2006 81529 2007 84254 2008 87273 2009 90891 2010 95079 2011 99651 2012 104805 2013 110501 2014 116706 2015 123427 2016 130479 2017 137675 2018 145607 2019 153937 2020 162053 2021 169358 2022 176309 2023 183956