Year Number 1960 141326 1961 144686 1962 147987 1963 151394 1964 154812 1965 158077 1966 161107 1967 163912 1968 166562 1969 169115 1970 171572 1971 174315 1972 177426 1973 180708 1974 184248 1975 188036 1976 192062 1977 196241 1978 200395 1979 204244 1980 207491 1981 210624 1982 213744 1983 216308 1984 218282 1985 219654 1986 220445 1987 220717 1988 220518 1989 219884 1990 218864 1991 218613 1992 219523 1993 220679 1994 221779 1995 222685 1996 223390 1997 223916 1998 224333 1999 224706 2000 225059 2001 225442 2002 225936 2003 226588 2004 227379 2005 228262 2006 229392 2007 230707 2008 231913 2009 232947 2010 233762 2011 234287 2012 235714 2013 237220 2014 237750 2015 238269 2016 238722 2017 239080 2018 250081 2019 255482 2020 252015 2021 254861 2022 256639 2023 258670