Ugx. 131,797,000
View detail
Ugx. 274,154,000
Ugx. 125,228,000
Ugx. 203,345,000
Ugx. 77,169,900
Ugx. 190,300,000
Ugx. 138,815,000
Ugx. 283,613,000
Ugx. 93,720,300
Ugx. 260,309,000
Ugx. 4,834,950,000
Ugx. 235,894,000