Year Number 1970 175929 1971 181230 1972 184508 1973 183796 1974 185566 1975 195997 1976 199256 1977 199384 1979 206275 1980 193640 1981 200388 1982 206535 1984 218520 1985 229715 1986 238818 1987 252259 1988 259579 1994 295488 1996 313764 1997 309162 1998 234143 1999 221495 2000 244412 2001 274580 2002 283403 2004 274232 2005 279349 2006 286782 2007 302654 2008 288776 2010 258025 2011 258480 2012 266518 2013 269252 2014 272654 2015 275833 2016 277100 2017 280094 2018 287067 2019 289504 2020 288107 2021 289846 2022 292277