Ugx. 5,994,170,000
View detail
Ugx. 133,937,000
Ugx. 131,536,000
Ugx. 121,913,000
Ugx. 139,150,000
Ugx. 129,530,000
Ugx. 92,430,400
Ugx. 145,928,000
Ugx. 95,255,900
Ugx. 147,457,000
Ugx. 134,123,000