Ugx. 116,861,000
View detail
Ugx. 95,920,200
Ugx. 102,327,000
Ugx. 3,812,470,000
Ugx. 106,256,000
Ugx. 106,319,000
Ugx. 104,641,000
Ugx. 96,950,400
Ugx. 90,719,400
Ugx. 101,904,000
Ugx. 86,011,900
Ugx. 110,366,000