Ugx. 235,858,000
View detail
Ugx. 177,747,000
Ugx. 410,393,000
Ugx. 65,164,400
Ugx. 42,818,300
Ugx. 54,231,700
Ugx. 123,975,000
Ugx. 76,709,000
Ugx. 106,639,000
Ugx. 63,880,500