Year % of GNI 1995 11.471432069618734 1996 16.85664039979842 1997 15.594395077183593 1998 17.36221341525367 1999 15.297192681830055 2000 18.13908251060142 2001 18.653730218950198 2002 17.777882280514635 2003 18.7303738287657 2004 20.298339242444676 2005 19.265199764573538 2006 20.850910910005393 2007 20.811671831884606 2008 19.457388426840218 2009 18.088236955717946 2010 18.510466514578948 2011 17.548440074531683 2012 16.136944547631757 2013 17.629013392901825 2014 18.442804194354036 2015 22.634961907225144 2016 22.561799476571448 2017 24.39702071959679 2018 24.350095877613697 2019 24.948862004230847 2020 22.45905472429987 2021 23.554850920794863 2022 23.88210903944666 2023 23.991526980378634