Year Number 1960 83720 1961 84496 1962 85523 1963 86339 1964 86793 1965 86716 1966 86021 1967 84765 1968 83241 1969 82014 1970 82004 1971 83094 1972 84513 1973 86104 1974 87806 1975 89527 1976 91231 1977 93023 1978 94967 1979 97082 1980 99358 1981 101813 1982 104483 1983 107199 1984 109968 1985 112982 1986 116236 1987 119504 1988 122966 1989 127020 1990 131680 1991 137281 1992 143602 1993 150616 1994 158766 1995 167797 1996 177538 1997 187995 1998 198893 1999 210341 2000 222343 2001 234882 2002 247899 2003 261266 2004 274863 2005 288211 2006 301249 2007 314086 2008 326686 2009 339204 2010 351898 2011 364644 2012 377474 2013 389887 2014 401361 2015 413729 2016 427553 2017 442131 2018 458116 2019 475404 2020 492732 2021 509019 2022 525740 2023 546123