Ugx. 102,419,000
View detail
Ugx. 96,412,100
Ugx. 101,631,000
Ugx. 260,680,000
Ugx. 123,385,000
Ugx. 143,806,000
Ugx. 136,858,000
Ugx. 158,486,000
Ugx. 187,523,000
Ugx. 135,445,000
Ugx. 113,403,000
Ugx. 195,537,000