Year Number 1995 53000 1996 58000 1997 92000 1998 69000 1999 70000 2000 60000 2001 57000 2002 58000 2003 61000 2004 83000 2005 81000 2006 94000 2007 86000 2008 74000 2009 150000 2010 202000 2011 300000 2012 235000 2013 327000 2014 282000 2015 273000 2016 338000 2017 514000 2018 573000 2019 876000 2020 482000