Ugx. 620,300,000
View detail
Ugx. 45,563,300,000
Ugx. 756,672,000
Ugx. 625,708,000
Ugx. 775,124,000
Ugx. 502,193,000
Ugx. 590,461,000
Ugx. 1,092,560,000
Ugx. 844,218,000
Ugx. 976,276,000
Ugx. 1,065,450,000
Ugx. 568,733,000