Year Number 1960 14836 1961 15797 1962 16751 1963 17756 1964 18922 1965 20278 1966 21808 1967 23512 1968 25324 1969 27140 1970 28919 1971 30646 1972 32340 1973 34026 1974 35724 1975 37471 1976 39279 1977 41176 1978 43193 1979 45328 1980 47553 1981 49869 1982 52260 1983 54721 1984 57245 1985 59840 1986 62556 1987 65394 1988 68332 1989 71334 1990 74382 1991 77434 1992 80459 1993 83551 1994 86806 1995 90290 1996 93903 1997 97587 1998 101448 1999 105447 2000 109600 2001 113951 2002 118483 2003 123330 2004 128611 2005 134306 2006 140382 2007 146902 2008 153930 2009 161396 2010 169148 2011 176887 2012 184349 2013 190720 2014 195357 2015 203235 2016 215376 2017 227864 2018 240752 2019 254020 2020 265706 2021 275628 2022 285738 2023 297450