Year Number of 1988 0 1997 11050 1998 1152 1999 12287 2000 34131 2001 29284 2002 40159 2003 49342 2004 44602 2005 42722 2006 44558 2007 58802 2008 72541 2009 76336 2010 84648 2011 91433 2012 91885 2013 97665 2014 103045 2015 112840 2016 112606 2017 100553 2018 89939 2019 95722 2020 89640