Year Number 2005 629000 2006 645000 2007 599000 2008 606000 2009 671000 2010 753000 2011 908000 2012 1291000 2013 1446000 2014 1537000 2015 1466000 2016 1251000 2017 1391000 2018 1780000 2019 1765000 2020 125000