Ugx. 121,467,000
View detail
Ugx. 115,119,000
Ugx. 141,235,000
Ugx. 119,283,000
Ugx. 113,285,000
Ugx. 137,245,000
Ugx. 111,063,000
Ugx. 96,741,300
Ugx. 119,844,000
Ugx. 101,266,000
Ugx. 122,028,000
Ugx. 132,962,000