Ugx. 113,355,000
View detail
Ugx. 235,587,000
Ugx. 129,992,000
Ugx. 855,200,000
Ugx. 438,275,000
Ugx. 100,626,000
Ugx. 153,119,000
Ugx. 122,527,000
Ugx. 428,185,000
Ugx. 3,788,920,000
Ugx. 137,394,000