Ugx. 143,712,000
View detail
Ugx. 379,652,000
Ugx. 96,867,900
Ugx. 131,338,000
Ugx. 136,569,000
Ugx. 67,672,700
Ugx. 145,732,000
Ugx. 219,411,000
Ugx. 179,601,000
Ugx. 317,665,000
Ugx. 150,390,000
Ugx. 58,672,000