Ugx. 288,547,000
View detail
Ugx. 286,073,000
Ugx. 255,239,000
Ugx. 288,200,000
Ugx. 266,919,000
Ugx. 248,881,000
Ugx. 164,939,000
Ugx. 264,776,000
Ugx. 275,121,000
Ugx. 273,667,000
Ugx. 188,260,000
Ugx. 138,917,000