Ugx. 130,729,000
View detail
Ugx. 110,945,000
Ugx. 120,425,000
Ugx. 117,643,000
Ugx. 128,706,000
Ugx. 113,190,000
Ugx. 141,131,000
Ugx. 126,488,000
Ugx. 155,606,000
Ugx. 117,784,000
Ugx. 129,064,000
Ugx. 183,726,000