Ugx. 139,044,000
View detail
Ugx. 42,365,800
Ugx. 142,660,000
Ugx. 230,112,000
Ugx. 84,997,000
Ugx. 175,582,000
Ugx. 113,675,000
Ugx. 137,409,000
Ugx. 52,636,200
Ugx. 75,395,300
Ugx. 149,739,000
Ugx. 138,108,000