Year Number 1995 1237000 1996 1184000 1997 1251000 1998 1250000 1999 1134000 2000 1259000 2001 1331000 2002 1227000 2003 1272000 2004 1361000 2005 1410000 2006 1468000 2007 1441000 2008 1438000 2009 1116000 2010 980000 2011 924000 2012 876000 2013 839000 2014 793000 2015 746000 2016 789000 2017 792000