Ugx. 143,034,000
View detail
Ugx. 165,770,000
Ugx. 266,225,000
Ugx. 121,032,000
Ugx. 859,663,000
Ugx. 247,360,000
Ugx. 495,225,000
Ugx. 143,643,000
Ugx. 88,567,900
Ugx. 87,197,100
Ugx. 176,051,000