Ugx. 1,113,880,000
View detail
Ugx. 563,436,000
Ugx. 1,036,050,000
Ugx. 1,878,530,000
Ugx. 763,713,000
Ugx. 891,397,000
Ugx. 764,270,000
Ugx. 710,085,000
Ugx. 754,618,000
Ugx. 668,299,000
Ugx. 541,090,000
Ugx. 526,271,000