Ugx. 166,268,000
View detail
Ugx. 151,381,000
Ugx. 140,029,000
Ugx. 129,385,000
Ugx. 125,447,000
Ugx. 124,942,000
Ugx. 138,784,000
Ugx. 126,983,000
Ugx. 146,544,000
Ugx. 146,605,000
Ugx. 137,036,000
Ugx. 110,574,000