Year Number 1992 790106 1993 969847 1994 1026084 1995 1109561 1996 1082341 1997 1175126 1998 1082656 1999 973492 2000 983225 2001 861136 2002 707203 2003 505725 2004 486091 2005 588713 2006 606383 2007 555947 2008 462065 2009 494053 2010 423768 2011 407544 2012 423378 2013 385144 2014 421495 2015 376698 2016 384204 2017 381765 2018 423328