Ugx. 41,618,113,000
View detail
Ugx. 41,565,950,000
Ugx. 363,118,700
Ugx. 361,169,060
Ugx. 343,023,200