Ugx. 230,864,000
View detail
Ugx. 113,305,000
Ugx. 86,671,900
Ugx. 124,065,000
Ugx. 149,667,000
Ugx. 73,782,300
Ugx. 167,071,000
Ugx. 117,676,000
Ugx. 137,443,000
Ugx. 118,702,000
Ugx. 126,833,000
Ugx. 313,476,000