Ugx. 113,138,000
View detail
Ugx. 313,740,000
Ugx. 123,017,000
Ugx. 123,062,000
Ugx. 120,391,000
Ugx. 102,641,000
Ugx. 119,518,000
Ugx. 86,340,100
Ugx. 101,264,000
Ugx. 69,794,600
Ugx. 69,534,300
Ugx. 150,607,000