Year Number 1971 346 1972 384 1973 492 1974 539 1975 586 1976 637 1977 787 1978 851 1979 961 1980 1202 1981 1284 1988 2035 1989 2443 1990 2644 1991 2775 1992 2894 1995 3119 1996 3548 1997 3579 1998 3621 1999 4303 2000 4537 2001 4589 2002 4165 2003 4406 2004 5131 2005 6633 2006 7358 2010 9945 2011 9873 2013 16406 2014 20509 2015 21296 2016 26839 2017 26456 2018 29225