Year Number 1997 307020 1998 279615 1999 195224 2000 112923 2006 26158 2007 44237 2008 40783 2010 92822 2011 26274 2012 20855 2014 120656 2015 98178 2016 117988 2017 132247 2018 111583 2019 98506 2020 118187 2021 159427 2022 253273