Ugx. 1,155,060,000
View detail
Ugx. 495,555,000
Ugx. 236,813,000
Ugx. 284,347,000
Ugx. 410,569,000
Ugx. 444,960,000
Ugx. 247,460,000
Ugx. 260,098,000
Ugx. 170,936,000
Ugx. 303,186,000
Ugx. 835,554,000
Ugx. 255,789,000