Ugx. 735,643,700
View detail
Ugx. 1,011,489,300,000
Ugx. 52,348,410,000
Ugx. 896,398,900
Ugx. 314,142,270
Ugx. 1,145,980,800
Ugx. 937,597,100
Ugx. 52,243,660,000
Ugx. 1,041,227,400
Ugx. 406,709,180
Ugx. 612,133,250
Ugx. 886,453,100