Ugx. 245,752,000
View detail
Ugx. 103,896,000
Ugx. 114,037,000
Ugx. 1,157,020,000
Ugx. 128,423,000
Ugx. 167,831,000
Ugx. 232,139,000
Ugx. 104,968,000
Ugx. 269,183,000
Ugx. 223,965,000
Ugx. 150,696,000
Ugx. 450,731,000