Year % of internal resources 2014 17.941209438520787 2015 18.104305748606446 2016 18.20563225487375 2017 18.50109067609829 2018 18.458400635168044 2019 18.22449276281747 2020 18.35117017734186