Ugx. 141,705,000
View detail
Ugx. 132,257,000
Ugx. 139,781,000
Ugx. 128,325,000
Ugx. 134,313,000
Ugx. 128,495,000
Ugx. 135,098,000
Ugx. 139,123,000
Ugx. 126,444,000
Ugx. 131,906,000
Ugx. 126,658,000
Ugx. 116,996,000