Ugx. 34,555,400,000
View detail
Ugx. 166,939,000
Ugx. 158,853,000
Ugx. 131,793,000
Ugx. 151,401,000
Ugx. 214,743,000
Ugx. 128,741,000
Ugx. 189,031,000
Ugx. 248,379,000
Ugx. 148,706,000
Ugx. 147,071,000
Ugx. 118,047,000