Ugx. 354,261,060
View detail
Ugx. 185,172,610
Ugx. 590,182,500
Ugx. 555,378,300
Ugx. 628,661,950
Ugx. 51,205,677,000
Ugx. 795,973,200
Ugx. 620,113,860
Ugx. 611,560,600
Ugx. 342,873,730
Ugx. 214,613,600
Ugx. 200,397,550