Ugx. 432,001,000
View detail
Ugx. 1,068,070,000
Ugx. 411,196,000
Ugx. 429,521,000
Ugx. 315,839,000
Ugx. 240,032,000
Ugx. 320,686,000
Ugx. 551,717,000
Ugx. 504,685,000
Ugx. 294,830,000
Ugx. 222,545,000
Ugx. 272,966,000