Year Number 1960 71855 1961 72953 1962 74238 1963 76521 1964 79618 1965 82523 1966 85248 1967 87811 1968 90242 1969 92563 1970 94793 1971 96734 1972 98185 1973 101157 1974 105477 1975 109734 1976 114676 1977 120144 1978 125726 1979 130857 1980 135047 1981 138359 1982 139935 1983 140228 1984 140954 1985 142344 1986 144487 1987 147383 1988 151015 1989 155340 1990 160409 1991 166227 1992 172662 1993 179464 1994 186199 1995 192484 1996 198139 1997 203146 1998 207734 1999 212375 2000 217432 2001 223042 2002 229176 2003 235793 2004 242663 2005 249641 2006 257180 2007 265532 2008 274348 2009 283336 2010 292396 2011 301515 2012 310903 2013 321155 2014 332422 2015 344134 2016 356222 2017 368769 2018 381534 2019 394552 2020 407860 2021 417543 2022 424398 2023 436709