Year BoP, current US$ 1996 753043132.0719836 2003 2295047596.7904854 2004 3733853391.0929866 2005 16203004233.008598 2006 18835311358.19259 2007 20442393705.20869 2008 22152137193.546917 2009 21231110340.411 2010 23087489798.1756 2011 26779503300.808044 2012 26833498600.505386 2013 27153504890.700035 2014 28081876472.88177 2015 30300091158.770283 2016 27544582965.89522 2017 30683482910.50681 2018 33538520614.008804 2019 33868132289.953304 2020 28182443008.51982 2021 31084769013.887222