Year Number 1996 37.2340431213379 1998 35.638298034668 2000 35.4497337341309 2002 45.5026473999023 2003 49.7487449645996 2004 66.019416809082 2005 65.0485458374023 2006 61.3526573181152 2007 63.2850227355957 2008 65.3846130371094 2009 65.4028472900391 2010 67.2985763549805 2011 72.511848449707 2012 62.0853080749512 2013 63.5071105957031 2014 67.1428604125977 2015 68.0952377319336 2016 69.523811340332 2017 70.476188659668 2018 66.9811325073242 2019 80.6603775024414 2020 84.9056625366211 2021 92.9245300292969 2022 93.8679275512695