Ugx. 364,097,000
View detail
Ugx. 310,304,000
Ugx. 292,725,000
Ugx. 871,105,000
Ugx. 216,552,000
Ugx. 310,899,000
Ugx. 622,510,000
Ugx. 322,031,000
Ugx. 1,280,420,000
Ugx. 1,162,850,000
Ugx. 269,422,000
Ugx. 453,951,000