Ugx. 126,071,000
View detail
Ugx. 173,754,000
Ugx. 149,225,000
Ugx. 119,339,000
Ugx. 105,603,000
Ugx. 168,926,000
Ugx. 136,649,000
Ugx. 54,734,900
Ugx. 267,629,000
Ugx. 139,101,000
Ugx. 157,773,000
Ugx. 122,935,000