Ugx. 182,063,000
View detail
Ugx. 104,889,000
Ugx. 106,523,000
Ugx. 83,829,300
Ugx. 93,435,900
Ugx. 79,380,000
Ugx. 70,405,100
Ugx. 139,078,000
Ugx. 115,214,000
Ugx. 138,969,000
Ugx. 71,597,700
Ugx. 56,194,800