Ugx. 41,896,160,000
View detail
Ugx. 41,889,067,000
Ugx. 539,347,460
Ugx. 576,119,600
Ugx. 455,717,100