Year % of internal resources 2014 46.47951750093332 2015 46.58192999626674 2016 46.72672007587606 2017 46.73680997689413 2018 46.372060055090856 2019 45.58353429052861 2020 46.21314411405625