Year Number 2005 1082000 2006 1072000 2007 1130000 2008 1177000 2009 1245000 2010 1141000 2011 1264000 2012 1403000 2013 1573000 2014 1657000 2015 1713000 2016 1789000 2017 1751000 2018 1717000 2019 1721000 2020 488000