Ugx. 3,420,190,000
View detail
Ugx. 73,716,100
Ugx. 68,091,500
Ugx. 37,586,400
Ugx. 56,973,900
Ugx. 69,438,800
Ugx. 42,318,300
Ugx. 55,758,100