Year Number 2000 343000 2001 395000 2002 448000 2003 499000 2004 544000 2005 581000 2006 608000 2007 625000 2008 634000 2009 636000 2010 632000 2011 624000 2012 614000 2013 593000 2014 582000 2015 547000 2016 452000 2017 421000 2018 391000 2019 360000 2020 328000