Ugx. 125,337,000
View detail
Ugx. 82,298,300
Ugx. 139,445,000
Ugx. 127,083,000
Ugx. 128,823,000
Ugx. 109,585,000
Ugx. 97,772,600