Ugx. 148,718,000
View detail
Ugx. 88,496,600
Ugx. 118,541,000
Ugx. 149,162,000
Ugx. 97,903,100
Ugx. 132,168,000
Ugx. 129,916,000
Ugx. 142,484,000
Ugx. 116,638,000
Ugx. 193,543,000
Ugx. 83,638,000
Ugx. 93,859,900