Year Number 2004 159900 2005 158200 2006 151100 2007 166000 2008 157900 2009 129300 2010 141600 2011 156800 2012 172400 2013 178800 2014 179900 2015 188900 2016 190400 2017 204700 2018 200900 2019 223700 2020 211300 2021 273400