Ugx. 141,332,000
View detail
Ugx. 133,116,000
Ugx. 138,256,000
Ugx. 130,370,000
Ugx. 149,069,000
Ugx. 126,252,000
Ugx. 133,677,000
Ugx. 121,878,000
Ugx. 141,775,000
Ugx. 142,352,000
Ugx. 136,093,000
Ugx. 128,270,000