Ugx. 336,344,000
View detail
Ugx. 270,410,000
Ugx. 184,875,000
Ugx. 79,631,000
Ugx. 2,218,380,000
Ugx. 94,770,200
Ugx. 110,875,000
Ugx. 105,292,000
Ugx. 65,591,000
Ugx. 373,021,000
Ugx. 103,544,000
Ugx. 113,806,000