Ugx. 129,548,000
View detail
Ugx. 204,756,000
Ugx. 118,484,000
Ugx. 1,054,760,000
Ugx. 331,973,000
Ugx. 3,341,790,000
Ugx. 259,496,000
Ugx. 102,667,000
Ugx. 136,105,000
Ugx. 145,462,000
Ugx. 99,157,600
Ugx. 368,848,000