Ugx. 1,100,860,000
View detail
Ugx. 567,391,000
Ugx. 628,607,000
Ugx. 414,341,000
Ugx. 453,699,000
Ugx. 471,614,000
Ugx. 563,016,000
Ugx. 510,530,000
Ugx. 351,372,000
Ugx. 222,112,000
Ugx. 402,315,000
Ugx. 479,937,000