Ugx. 126,524,000
View detail
Ugx. 105,709,000
Ugx. 98,445,400
Ugx. 92,031,500
Ugx. 66,370,300
Ugx. 45,412,700
Ugx. 83,507,000