Year Number 1960 280800 1961 286073 1962 290093 1963 292823 1964 294242 1965 295268 1966 295327 1967 294567 1968 295657 1969 297749 1970 300083 1971 303507 1972 306596 1973 308449 1974 309140 1975 309370 1976 310220 1977 312009 1978 314385 1979 316808 1980 319823 1981 323902 1982 328396 1983 332528 1984 335652 1985 338108 1986 340766 1987 343935 1988 347150 1989 349407 1990 349228 1991 345175 1992 334398 1993 320250 1994 308180 1995 297392 1996 286814 1997 276591 1998 266232 1999 255647 2000 246351 2001 238140 2002 229659 2003 220925 2004 212735 2005 206033 2006 201480 2007 199156 2008 199067 2009 200655 2010 202857 2011 204858 2012 206225 2013 207437 2014 208827 2015 210657 2016 212526 2017 214415 2018 216326 2019 218070 2020 218916 2021 219196 2022 221293 2023 222207