Year Number 1960 81226 1961 83686 1962 86157 1963 88718 1964 91171 1965 93469 1966 95880 1967 98189 1968 100391 1969 102812 1970 105521 1971 108528 1972 111803 1973 115315 1974 119152 1975 123350 1976 127868 1977 132600 1978 137496 1979 142559 1980 147729 1981 152279 1982 156960 1983 162365 1984 167817 1985 174086 1986 180695 1987 186957 1988 193517 1989 199795 1990 205653 1991 211634 1992 217448 1993 222614 1994 225713 1995 227596 1996 229414 1997 229810 1998 229146 1999 228298 2000 227204 2001 225893 2002 224354 2003 222700 2004 220934 2005 219190 2006 217596 2007 216116 2008 214710 2009 213416 2010 212741 2011 212665 2012 212772 2013 212981 2014 213024 2015 212802 2016 212493 2017 212078 2018 211481 2019 210644 2020 210057 2021 209724 2022 209417 2023 209066