Year Number 1996 31.443867903906956 1997 45.26979627086876 1998 46.4832134905003 1999 55.18132291623541 2000 55.568862445104806 2001 61.851903425922956 2002 59.01995261618933 2003 70.21140266798852 2004 89.01156192106455 2005 105.47834729518047 2006 127.70345638907922 2007 119.84754993828355 2008 90.5953463494759 2009 91.49071814628115 2010 115.92890552668781 2011 97.91409802816902 2012 89.79 2013 111.72999999999999 2014 155.93 2015 155.30999999999997 2016 213.53 2017 191.89237350980946 2018 211.82624988266218 2019 204.0391096404769 2020 255.50915573652503