Ugx. 3,422,020,000
View detail
Ugx. 388,324,000
Ugx. 808,938,000
Ugx. 843,965,000
Ugx. 852,712,000
Ugx. 385,618,000
Ugx. 823,616,000
Ugx. 782,068,000
Ugx. 235,944,000
Ugx. 820,924,000
Ugx. 204,007,000
Ugx. 208,185,000