Year Number 1978 270402 1979 267886 1980 272106 1981 273738 1982 273974 1983 273145 1984 279187 1985 285624 1986 253018 1988 270064 1990 308093 1992 336996 1996 342328 1997 318815 1998 309595 1999 323154 2000 312178 2003 280257 2004 324553 2005 324201 2006 312034 2007 298676 2008 304022 2009 312431 2010 315882 2011 322610 2012 305708 2013 328752 2014 333839 2015 349750 2016 386809