Year Number 1970 78466 1971 86795 1972 98836 1973 111929 1974 123060 1975 133181 1976 144191 1977 154423 1978 164474 1979 170417 1980 171273 1981 174078 1982 174791 1983 176441 1984 181774 1985 184536 1986 187312 1987 189771 1988 190166 1989 189566 1990 195903 1991 198138 1992 201047 1993 206509 1994 208775 1995 216210 1996 221022 1999 230034 2000 234153 2001 244097 2002 251228 2004 253900 2005 256224 2006 257378 2007 260694 2008 266760 2009 274809 2010 283787 2011 285846 2013 310391 2014 311816 2015 316899 2016 344790 2017 322913 2021 361377