Ugx. 3,341,330,000
View detail
Ugx. 484,760,000
Ugx. 175,385,000
Ugx. 339,404,000
Ugx. 227,842,000
Ugx. 439,501,000
Ugx. 302,408,000
Ugx. 284,635,000
Ugx. 209,521,000
Ugx. 271,807,000
Ugx. 200,548,000
Ugx. 259,676,000