Year Number 1996 38.33333226393539 1997 49.852313786040554 1998 52.51878746621084 1999 54.474050570437264 2000 50.67915820148167 2001 74.51819307005894 2002 64.86972180847211 2003 78.20282732710177 2004 86.67020208836844 2005 92.27344766323407 2006 98.80723223535422 2007 119.95948428047207 2008 111.1013111177229 2009 101.96000000000001 2010 111.03999999999998 2011 104.60999999999999 2012 140.97 2013 165.80999999999997 2014 168.25999999999993 2015 164.62 2016 185.98999999999998 2017 221.85 2018 196.83 2019 229.01999999999998 2020 257.79