Ugx. 143,601,000
View detail
Ugx. 184,895,000
Ugx. 39,305,900
Ugx. 160,485,000
Ugx. 169,841,000
Ugx. 3,421,930,000
Ugx. 342,610,000
Ugx. 158,076,000
Ugx. 151,996,000
Ugx. 188,069,000
Ugx. 196,967,000