Year Number 2000 268000 2001 275000 2002 282000 2003 289000 2004 296000 2005 304000 2006 312000 2007 321000 2008 329000 2009 338000 2010 347000 2011 357000 2012 366000 2013 376000 2014 386000 2015 397000 2016 407000 2017 418000 2018 429000 2019 440000 2020 452000