Year Number 1996 34.5744667053223 1998 38.2978706359863 2000 32.2751312255859 2002 26.9841270446777 2003 25.6281414031982 2004 27.6699028015137 2005 28.1553401947021 2006 25.1207733154297 2007 25.6038646697998 2008 26.9230766296387 2009 26.0663509368896 2010 28.9099521636963 2011 37.9146919250488 2012 37.4407577514648 2013 36.4928894042969 2014 42.3809509277344 2015 43.3333320617676 2016 44.2857131958008 2017 40.9523811340332 2018 41.5094337463379 2019 33.9622650146484 2020 36.7924537658691 2021 41.5094337463379 2022 45.7547187805176