Year Number 1960 78660 1961 79145 1962 79711 1963 80405 1964 81236 1965 82199 1966 83306 1967 84571 1968 86041 1969 87644 1970 89322 1971 91085 1972 92942 1973 94880 1974 96916 1975 99142 1976 101566 1977 104174 1978 106954 1979 109859 1980 112869 1981 115976 1982 119165 1983 122442 1984 125804 1985 129266 1986 132804 1987 136394 1988 139943 1989 143340 1990 147866 1991 153186 1992 157446 1993 161587 1994 165653 1995 169359 1996 173093 1997 176310 1998 179499 1999 182831 2000 185807 2001 188266 2002 190898 2003 193943 2004 196836 2005 199563 2006 202533 2007 205919 2008 209526 2009 213256 2010 217091 2011 220976 2012 224749 2013 228279 2014 230802 2015 234048 2016 238980 2017 244217 2018 249703 2019 255505 2020 260939 2021 265350 2022 269567 2023 274889