Ugx. 139,378,000
View detail
Ugx. 332,515,000
Ugx. 142,481,000
Ugx. 237,066,000
Ugx. 219,403,000
Ugx. 161,218,000
Ugx. 128,273,000
Ugx. 44,097,700
Ugx. 128,181,000
Ugx. 214,169,000
Ugx. 491,606,000
Ugx. 146,066,000