Year Number 1999 20458 2000 19096 2001 19645 2002 19564 2003 17053 2004 17941 2005 17342 2006 15664 2016 52243 2017 44127 2018 41169 2019 35732 2020 29572 2021 30120