Year Number 1996 -0.0355938076972961 1998 0.172034457325935 2000 0.488340973854065 2002 0.524093270301819 2003 0.424307197332382 2004 0.338918656110764 2005 0.576530277729034 2006 0.624771058559418 2007 0.519775092601776 2008 0.670135021209717 2009 0.902352452278137 2010 0.845954716205597 2011 0.750734090805054 2012 0.952364325523376 2013 0.952170729637146 2014 0.862476110458374 2015 0.743875920772552 2016 0.766114711761475 2017 0.695322930812836 2018 0.704719603061676 2019 0.70669150352478 2020 0.978387594223022 2021 0.905077397823334 2022 0.919315934181213