Ugx. 204,991,000
View detail
Ugx. 278,745,000
Ugx. 250,925,000
Ugx. 137,309,000
Ugx. 304,053,000
Ugx. 109,118,000
Ugx. 13,974,200,000
Ugx. 110,022,000
Ugx. 115,102,000
Ugx. 127,409,000
Ugx. 97,182,100
Ugx. 94,098,400