Ugx. 97,934,200
View detail
Ugx. 113,533,000
Ugx. 102,425,000
Ugx. 122,507,000
Ugx. 107,558,000
Ugx. 114,835,000
Ugx. 120,747,000
Ugx. 100,501,000
Ugx. 179,022,000
Ugx. 117,023,000
Ugx. 98,877,400
Ugx. 126,225,000