Ugx. 141,420,000
View detail
Ugx. 157,028,000
Ugx. 152,181,000
Ugx. 147,420,000
Ugx. 159,435,000
Ugx. 4,295,490,000
Ugx. 136,269,000
Ugx. 145,792,000
Ugx. 159,574,000
Ugx. 154,764,000
Ugx. 135,612,000
Ugx. 146,678,000