Year Number 1960 71005 1961 72782 1962 74625 1963 76543 1964 78530 1965 80588 1966 82719 1967 84925 1968 87215 1969 89599 1970 92084 1971 94514 1972 96913 1973 99462 1974 102188 1975 105053 1976 108119 1977 111499 1978 115138 1979 118974 1980 122977 1981 127127 1982 131415 1983 135840 1984 140414 1985 145127 1986 149858 1987 154486 1988 159091 1989 163785 1990 168581 1991 173479 1992 178484 1993 183612 1994 188881 1995 194296 1996 199819 1997 205403 1998 211057 1999 216738 2000 222168 2001 227319 2002 232444 2003 237617 2004 242852 2005 248157 2006 253589 2007 259158 2008 264829 2009 270736 2010 277024 2011 283714 2012 290777 2013 298140 2014 305726 2015 313454 2016 321267 2017 329135 2018 337049 2019 345031 2020 353241 2021 361683 2022 369899 2023 377872