Ugx. 414,713,000
View detail
Ugx. 136,357,000
Ugx. 126,620,000
Ugx. 140,818,000
Ugx. 324,481,000
Ugx. 304,290,000
Ugx. 257,733,000
Ugx. 301,970,000
Ugx. 711,167,000
Ugx. 653,450,000
Ugx. 260,866,000
Ugx. 93,784,400