Year Number 1996 12000 1997 17000 1998 23000 1999 27000 2000 33000 2001 38000 2002 43000 2003 44000 2004 45000 2005 45000 2006 46099.9984741211 2007 30000 2008 24000 2010 12399.9996185303 2011 131000 2012 96000 2013 56000 2014 33000 2015 35000 2016 63000 2017 99000