Ugx. 50,815,200
View detail
Ugx. 136,773,000
Ugx. 60,149,600
Ugx. 133,179,000
Ugx. 132,267,000
Ugx. 58,527,400
Ugx. 47,220,600
Ugx. 36,634,900
Ugx. 46,898,400
Ugx. 36,115,400
Ugx. 32,401,700