Ugx. 23,913,200,000
View detail
Ugx. 123,034,000
Ugx. 221,153,000
Ugx. 88,593,400
Ugx. 98,536,800
Ugx. 74,995,400
Ugx. 84,318,000