Ugx. 50,075,700
View detail
Ugx. 311,743,000
Ugx. 180,915,000
Ugx. 123,630,000
Ugx. 142,437,000
Ugx. 133,036,000
Ugx. 241,916,000
Ugx. 100,830,000
Ugx. 114,012,000
Ugx. 143,063,000
Ugx. 90,022,600
Ugx. 101,780,000