Ugx. 396,556,000
View detail
Ugx. 119,339,000
Ugx. 166,402,000
Ugx. 52,070,300
Ugx. 70,870,600
Ugx. 166,755,000
Ugx. 377,273,000
Ugx. 109,908,000
Ugx. 1,464,810,000
Ugx. 441,591,000
Ugx. 54,214,000
Ugx. 217,583,000