Year Number 1960 19427 1961 20634 1962 22200 1963 23111 1964 23728 1965 24484 1966 25330 1967 26209 1968 27095 1969 28034 1970 29089 1971 30280 1972 31389 1973 32231 1974 33037 1975 33981 1976 35029 1977 36240 1978 37579 1979 39301 1980 41065 1981 42721 1982 44295 1983 45614 1984 46715 1985 47721 1986 48973 1987 50482 1988 52252 1989 54374 1990 56669 1991 59120 1992 61406 1993 63265 1994 65020 1995 66236 1996 67322 1997 68534 1998 69945 1999 71885 2000 73802 2001 75669 2002 77478 2003 79276 2004 81030 2005 82812 2006 84506 2007 86293 2008 88467 2009 91302 2010 94578 2011 97923 2012 101720 2013 106183 2014 111446 2015 117531 2016 124060 2017 130553 2018 136792 2019 142873 2020 149176 2021 155683 2022 161507 2023 167793