Year Number 1996 56.9148941040039 1998 56.9148941040039 2000 67.7248687744141 2002 67.7248687744141 2003 85.9296493530273 2004 96.1165084838867 2005 93.2038803100586 2006 80.1932373046875 2007 61.3526573181152 2008 60.5769233703613 2009 67.2985763549805 2010 64.9289093017578 2011 66.3507080078125 2012 65.8767776489258 2013 69.1943130493164 2014 93.8095245361328 2015 91.9047622680664 2016 97.6190490722656 2017 97.6190490722656 2018 91.9811325073242 2019 92.9245300292969 2020 89.1509399414063 2021 85.3773574829102 2022 90.0943374633789