Ugx. 120,574,000
View detail
Ugx. 137,892,000
Ugx. 134,515,000
Ugx. 127,966,000
Ugx. 115,978,000
Ugx. 118,600,000
Ugx. 116,027,000
Ugx. 97,484,200
Ugx. 133,519,000
Ugx. 104,671,000