Ugx. 125,782,000
View detail
Ugx. 130,831,000
Ugx. 106,650,000
Ugx. 124,384,000
Ugx. 137,478,000
Ugx. 132,972,000
Ugx. 115,985,000
Ugx. 125,956,000
Ugx. 106,810,000
Ugx. 130,920,000
Ugx. 144,669,000
Ugx. 97,919,700