Ugx. 235,773,000
View detail
Ugx. 289,206,000
Ugx. 149,811,000
Ugx. 138,103,000
Ugx. 74,592,000
Ugx. 212,534,000
Ugx. 250,132,000
Ugx. 222,623,000
Ugx. 161,613,000
Ugx. 435,345,000
Ugx. 91,441,700
Ugx. 115,047,000