Ugx. 717,858,000
View detail
Ugx. 980,938,000
Ugx. 658,001,000
Ugx. 1,071,840,000
Ugx. 909,607,000
Ugx. 550,012,000
Ugx. 649,488,000
Ugx. 723,883,000
Ugx. 2,027,500,000
Ugx. 1,384,410,000
Ugx. 599,891,000
Ugx. 912,403,000