Ugx. 216,411,000
View detail
Ugx. 174,597,000
Ugx. 39,833,100,000
Ugx. 218,308,000
Ugx. 181,550,000
Ugx. 192,885,000
Ugx. 150,721,000
Ugx. 157,647,000
Ugx. 252,450,000
Ugx. 150,326,000
Ugx. 81,576,200
Ugx. 177,525,000