Ugx. 399,711,000
View detail
Ugx. 274,649,000
Ugx. 42,118,100
Ugx. 335,869,000
Ugx. 182,034,000
Ugx. 195,445,000
Ugx. 193,434,000
Ugx. 265,903,000
Ugx. 269,485,000
Ugx. 258,027,000
Ugx. 149,000,000