Year Number 2005 12436 2006 36485 2007 100507 2008 181012 2009 232783 2010 258741 2011 281565 2012 312272 2013 338486 2014 354094 2015 364421 2016 381531 2017 396295 2018 427964 2019 454300 2020 475569 2021 498779 2022 506478