Ugx. 313,627,000
View detail
Ugx. 1,301,350,000
Ugx. 1,383,630,000
Ugx. 151,222,000
Ugx. 261,261,000
Ugx. 96,857,300
Ugx. 412,099,000
Ugx. 460,229,000
Ugx. 220,414,000
Ugx. 189,138,000
Ugx. 414,054,000
Ugx. 431,265,000