Ugx. 147,211,000
View detail
Ugx. 107,130,000
Ugx. 133,222,000
Ugx. 126,373,000
Ugx. 4,393,190,000
Ugx. 136,935,000
Ugx. 121,344,000
Ugx. 147,650,000
Ugx. 102,425,000
Ugx. 112,976,000
Ugx. 131,774,000
Ugx. 94,929,100