Ugx. 146,132,000
View detail
Ugx. 118,717,000
Ugx. 83,883,000
Ugx. 36,002,900
Ugx. 156,022,000
Ugx. 109,380,000
Ugx. 75,640,400
Ugx. 91,887,600
Ugx. 37,783,100
Ugx. 92,407,300
Ugx. 90,463,200
Ugx. 125,281,000