Ugx. 1,126,650,000
View detail
Ugx. 142,781,000
Ugx. 365,875,000
Ugx. 890,336,000
Ugx. 308,153,000
Ugx. 351,361,000
Ugx. 356,316,000
Ugx. 597,460,000
Ugx. 159,177,000
Ugx. 967,868,000
Ugx. 145,147,000
Ugx. 227,238,000