Year Number 1960 91403 1961 93757 1962 96188 1963 98862 1964 101772 1965 104838 1966 108062 1967 111411 1968 114825 1969 118145 1970 120905 1971 123091 1972 125054 1973 126875 1974 128620 1975 130801 1976 133471 1977 136183 1978 138933 1979 141823 1980 145133 1981 148764 1982 152409 1983 156053 1984 159721 1985 163436 1986 167191 1987 170980 1988 174817 1989 178695 1990 182589 1991 186462 1992 190299 1993 194177 1994 198416 1995 203556 1996 209840 1997 217117 1998 224907 1999 232733 2000 240406 2001 248100 2002 255987 2003 263998 2004 272128 2005 280375 2006 288729 2007 297173 2008 305671 2009 314171 2010 322106 2011 329538 2012 337059 2013 344688 2014 352335 2015 359871 2016 367313 2017 374693 2018 382066 2019 389095 2020 394921 2021 400031 2022 405272 2023 410825