Year Number 2000 1656 2001 9157 2002 17679 2003 22736 2004 37642 2005 51409 2006 52948 2007 83982 2008 98209 2009 113656 2010 125889 2011 128678 2012 135758 2013 143010 2014 151557 2015 163205 2016 171263 2017 181318 2018 191833 2019 202513 2020 213032 2021 221198 2022 229473