Ugx. 128,072,000
View detail
Ugx. 138,479,000
Ugx. 140,898,000
Ugx. 142,678,000
Ugx. 148,824,000
Ugx. 130,625,000
Ugx. 138,055,000
Ugx. 154,513,000
Ugx. 151,886,000
Ugx. 129,146,000
Ugx. 117,349,000
Ugx. 130,174,000