Ugx. 402,168,000
View detail
Ugx. 3,420,220,000
Ugx. 449,831,000
Ugx. 260,325,000
Ugx. 231,475,000
Ugx. 509,295,000
Ugx. 212,925,000
Ugx. 453,312,000
Ugx. 344,867,000
Ugx. 450,649,000
Ugx. 513,666,000
Ugx. 443,703,000