Ugx. 145,357,000
View detail
Ugx. 130,544,000
Ugx. 132,804,000
Ugx. 132,293,000
Ugx. 130,575,000
Ugx. 148,031,000
Ugx. 148,687,000
Ugx. 126,374,000
Ugx. 130,762,000
Ugx. 139,241,000
Ugx. 147,586,000
Ugx. 133,168,000