Year Number 1960 71264 1961 73350 1962 75426 1963 77502 1964 79582 1965 81661 1966 83750 1967 85850 1968 87942 1969 89991 1970 92121 1971 94478 1972 97051 1973 99810 1974 102712 1975 105836 1976 109206 1977 113040 1978 118159 1979 124624 1980 129621 1981 133025 1982 136690 1983 140602 1984 144653 1985 148578 1986 152407 1987 156496 1988 161429 1989 166996 1990 172787 1991 178489 1992 184438 1993 190549 1994 195980 1995 200332 1996 203454 1997 205497 1998 206610 1999 206912 2000 206410 2001 205268 2002 203893 2003 202967 2004 202909 2005 203732 2006 205180 2007 207212 2008 209952 2009 213454 2010 218024 2011 223589 2012 229691 2013 235639 2014 244115 2015 255691 2016 267639 2017 279704 2018 291842 2019 303810 2020 314719 2021 322461 2022 327627 2023 333909