Year Number 1960 20078 1961 20907 1962 21753 1963 22631 1964 23541 1965 24482 1966 25513 1967 26650 1968 27865 1969 29130 1970 30444 1971 31848 1972 33319 1973 34897 1974 36570 1975 38311 1976 40181 1977 42176 1978 44287 1979 46406 1980 48457 1981 50603 1982 52876 1983 55217 1984 57614 1985 59997 1986 62457 1987 65052 1988 67772 1989 70596 1990 73573 1991 76768 1992 80101 1993 83523 1994 86975 1995 90381 1996 93874 1997 97503 1998 101198 1999 105002 2000 109033 2001 113308 2002 117830 2003 122601 2004 127528 2005 132614 2006 137818 2007 143175 2008 148724 2009 154580 2010 160890 2011 167851 2012 175423 2013 183376 2014 191379 2015 199201 2016 207261 2017 215749 2018 224464 2019 233383 2020 242686 2021 251072 2022 258855 2023 269209