Ugx. 130,382,000
View detail
Ugx. 126,272,000
Ugx. 122,639,000
Ugx. 117,657,000
Ugx. 138,035,000
Ugx. 115,774,000
Ugx. 132,703,000
Ugx. 108,632,000
Ugx. 125,572,000
Ugx. 119,585,000
Ugx. 104,355,000
Ugx. 114,858,000