Ugx. 125,337,000
View detail
Ugx. 114,363,000
Ugx. 113,226,000
Ugx. 118,734,000
Ugx. 108,502,000
Ugx. 116,941,000
Ugx. 121,094,000
Ugx. 106,970,000
Ugx. 101,450,000
Ugx. 121,184,000
Ugx. 99,614,200
Ugx. 99,400,700