Ugx. 127,854,000
View detail
Ugx. 132,576,000
Ugx. 122,038,000
Ugx. 129,956,000
Ugx. 142,003,000
Ugx. 122,979,000
Ugx. 135,879,000
Ugx. 110,863,000
Ugx. 126,542,000
Ugx. 142,877,000
Ugx. 133,953,000
Ugx. 130,000,000