Ugx. 1,027,100,000
View detail
Ugx. 478,539,000
Ugx. 1,007,910,000
Ugx. 464,958,000
Ugx. 379,513,000
Ugx. 447,852,000
Ugx. 405,805,000
Ugx. 397,299,000