Ugx. 308,032,000
View detail
Ugx. 196,617,000
Ugx. 506,250,000
Ugx. 256,091,000
Ugx. 378,920,000
Ugx. 277,717,000
Ugx. 290,183,000
Ugx. 363,187,000
Ugx. 1,219,380,000
Ugx. 322,653,000
Ugx. 580,613,000
Ugx. 219,356,000