Year Number 1960 56294 1961 58634 1962 61001 1963 63402 1964 65886 1965 68499 1966 71213 1967 74049 1968 76990 1969 79913 1970 82786 1971 85649 1972 88470 1973 91249 1974 94030 1975 96794 1976 99430 1977 101975 1978 104558 1979 107259 1980 110209 1981 113424 1982 116837 1983 120379 1984 123997 1985 127690 1986 131444 1987 135209 1988 138982 1989 142792 1990 146587 1991 150390 1992 154231 1993 158039 1994 161716 1995 165255 1996 168702 1997 173618 1998 180014 1999 186341 2000 192644 2001 198984 2002 205250 2003 211209 2004 216866 2005 221292 2006 224833 2007 229014 2008 233906 2009 239458 2010 245694 2011 252568 2012 260026 2013 268023 2014 276646 2015 281751 2016 284153 2017 288736 2018 295153 2019 303389 2020 313166 2021 323523 2022 335419 2023 349406