Ugx. 154,813,000
View detail
Ugx. 151,222,000
Ugx. 1,142,050,000
Ugx. 222,045,000
Ugx. 162,184,000
Ugx. 124,107,000
Ugx. 182,921,000
Ugx. 263,094,000
Ugx. 258,613,000
Ugx. 112,554,000
Ugx. 84,957,100
Ugx. 259,891,000