Ugx. 71,115,200
View detail
Ugx. 153,615,000
Ugx. 144,998,000
Ugx. 129,560,000
Ugx. 85,729,100
Ugx. 146,140,000
Ugx. 205,864,000
Ugx. 88,464,000
Ugx. 148,755,000
Ugx. 130,432,000
Ugx. 143,313,000
Ugx. 123,401,000