Year Number 1998 166364 1999 114987 2000 86470 2001 35617 2002 62770 2003 71208 2012 79107 2013 96774 2014 101702 2015 209876 2016 200641 2017 220764 2018 214326 2019 211610 2020 201470