Ugx. 348,139,000
View detail
Ugx. 225,671,000
Ugx. 628,588,000
Ugx. 97,927,300,000
Ugx. 97,433,200,000
Ugx. 284,903,000
Ugx. 56,070,600,000
Ugx. 396,349,000
Ugx. 362,750,000
Ugx. 407,760,000
Ugx. 339,410,000
Ugx. 430,165,000