Ugx. 133,309,000
View detail
Ugx. 146,778,000
Ugx. 137,322,000
Ugx. 130,194,000
Ugx. 117,046,000
Ugx. 125,165,000
Ugx. 123,939,000
Ugx. 80,991,300
Ugx. 124,964,000
Ugx. 135,222,000
Ugx. 129,754,000
Ugx. 126,009,000