Ugx. 3,344,520,000
View detail
Ugx. 133,190,000
Ugx. 153,238,000
Ugx. 159,376,000
Ugx. 140,563,000
Ugx. 128,629,000
Ugx. 149,824,000
Ugx. 159,010,000
Ugx. 128,837,000
Ugx. 132,274,000
Ugx. 150,700,000
Ugx. 138,765,000