Year Number 1960 78917 1961 80621 1962 82430 1963 84378 1964 86417 1965 88584 1966 90953 1967 93536 1968 96345 1969 99380 1970 102656 1971 106190 1972 109963 1973 113981 1974 118281 1975 122904 1976 127825 1977 132984 1978 138432 1979 144186 1980 149157 1981 153562 1982 158160 1983 162526 1984 166280 1985 169323 1986 172069 1987 172426 1988 171971 1989 173476 1990 175867 1991 178800 1992 181684 1993 186235 1994 194961 1995 203306 1996 208715 1997 213208 1998 216682 1999 219575 2000 222501 2001 226466 2002 231077 2003 235530 2004 240002 2005 244618 2006 249430 2007 254294 2008 258926 2009 263094 2010 266604 2011 269513 2012 272502 2013 276636 2014 281830 2015 287004 2016 292394 2017 298664 2018 305605 2019 313063 2020 319462 2021 322468 2022 324272 2023 330508