Year Number 1995 147000 1996 136000 1997 121000 1998 157000 1999 181000 2000 224000 2001 99000 2002 123000 2003 158000 2004 165000 2005 197000 2006 202000 2007 230000 2008 255000 2009 259000 2010 262000 2011 327000 2012 351000 2013 400000 2014 425000 2015 486000 2016 510000 2017 631000 2018 707000 2019 758000 2020 118000