Ugx. 159,411,000
View detail
Ugx. 212,733,000
Ugx. 132,296,000
Ugx. 121,003,000
Ugx. 150,227,000
Ugx. 116,993,000
Ugx. 92,085,000
Ugx. 113,932,000
Ugx. 105,036,000
Ugx. 132,956,000
Ugx. 100,759,000
Ugx. 113,904,000