Year Number 1995 218000 1996 216000 1997 200000 1998 202000 1999 223000 2000 256000 2001 254000 2002 247000 2003 242000 2004 262000 2005 256000 2006 306000 2007 328000 2008 250000 2009 271000 2010 231000 2011 208000 2012 200000 2013 200000 2014 205000 2015 207000 2016 227000 2017 303000 2018 356000 2019 392000