Ugx. 147,466,000
View detail
Ugx. 241,043,000
Ugx. 354,501,000
Ugx. 254,160,000
Ugx. 142,654,000
Ugx. 213,930,000
Ugx. 230,817,000
Ugx. 142,486,000
Ugx. 184,278,000
Ugx. 379,726,000
Ugx. 154,458,000
Ugx. 171,953,000