Year Number 1960 35618 1961 36548 1962 37231 1963 37789 1964 38486 1965 39577 1966 41114 1967 43012 1968 45062 1969 46984 1970 48527 1971 49670 1972 50542 1973 51252 1974 51873 1975 52408 1976 52873 1977 53301 1978 53766 1979 54387 1980 55290 1981 56534 1982 58104 1983 59947 1984 62062 1985 64478 1986 67219 1987 70328 1988 73818 1989 77741 1990 82020 1991 86656 1992 91727 1993 97114 1994 102639 1995 108124 1996 113501 1997 118856 1998 124435 1999 130436 2000 137016 2001 144281 2002 152144 2003 160458 2004 169198 2005 178084 2006 194789 2007 211405 2008 220347 2009 228846 2010 237546 2011 247479 2012 255354 2013 263929 2014 275841 2015 295973 2016 317957 2017 334551 2018 352968 2019 373605 2020 394798 2021 415118 2022 433202 2023 450978