Ugx. 218,266,050
View detail
Ugx. 96,974,160
Ugx. 356,501,570
Ugx. 2,624,716,300
Ugx. 60,799,676
Ugx. 99,326,096
Ugx. 1,855,104,900
Ugx. 581,079,000
Ugx. 268,854,200
Ugx. 86,115,344
Ugx. 139,114,800
Ugx. 59,305,444