Year Number 1960 27463 1961 27106 1962 26795 1963 26541 1964 26410 1965 26494 1966 26820 1967 27361 1968 28040 1969 28763 1970 29455 1971 30088 1972 30680 1973 31277 1974 31911 1975 32596 1976 33336 1977 34123 1978 34958 1979 35877 1980 36923 1981 38106 1982 39413 1983 40793 1984 42188 1985 43538 1986 44853 1987 46175 1988 47521 1989 48893 1990 50284 1991 51692 1992 53120 1993 52671 1994 52716 1995 54960 1996 56932 1997 58658 1998 60227 1999 61822 2000 63399 2001 64945 2002 66528 2003 68219 2004 70018 2005 71890 2006 74059 2007 76426 2008 78902 2009 81505 2010 84183 2011 87182 2012 90459 2013 93939 2014 97479 2015 101113 2016 104947 2017 108926 2018 113005 2019 117180 2020 121480 2021 125848 2022 130364 2023 135051