Ugx. 41,105,500,000
View detail
Ugx. 1,336,650,000
Ugx. 148,259,000
Ugx. 635,471,000
Ugx. 159,296,000
Ugx. 115,363,000
Ugx. 423,803,000
Ugx. 1,504,440,000
Ugx. 127,436,000
Ugx. 157,514,000
Ugx. 594,184,000
Ugx. 194,951,000