Ugx. 1,239,667,200
View detail
Ugx. 652,689,150
Ugx. 528,300,600
Ugx. 239,967,170
Ugx. 304,242,900
Ugx. 873,470,660
Ugx. 209,716,190
Ugx. 42,015,610,000
Ugx. 637,115,140
Ugx. 231,613,730
Ugx. 1,226,837,400
Ugx. 331,431,420