Ugx. 961,362,000
View detail
Ugx. 306,309,000
Ugx. 1,169,500,000
Ugx. 2,687,860,000
Ugx. 265,359,000
Ugx. 251,987,000
Ugx. 627,316,000
Ugx. 279,992,000
Ugx. 1,280,580,000
Ugx. 960,237,000
Ugx. 255,073,000
Ugx. 367,840,000