Ugx. 406,058,000
View detail
Ugx. 154,024,000
Ugx. 127,921,000
Ugx. 86,497,400
Ugx. 82,976,700
Ugx. 252,413,000
Ugx. 168,449,000
Ugx. 384,679,000
Ugx. 141,260,000
Ugx. 108,169,000
Ugx. 362,188,000
Ugx. 132,602,000