Year Number 2004 193300 2005 189800 2006 220100 2007 226800 2008 231500 2009 182300 2010 212800 2011 227500 2012 244400 2013 273500 2014 285000 2015 287400 2016 322800 2017 336200 2018 369900 2019 375900 2020 346000