Year Number 1995 72000 1996 72000 1997 83000 1998 94000 1999 97000 2000 139000 2001 121000 2002 111000 2003 113000 2004 124000 2005 162000 2006 199000 2007 194000 2008 202000 2009 206000 2010 251000 2011 253000 2012 213000 2013 286000 2014 355000 2015 580000 2016 385000 2017 459000 2018 552000 2019 650000 2020 271000