Ugx. 644,325,630
View detail
Ugx. 772,114,560
Ugx. 656,065,700
Ugx. 1,301,239,200
Ugx. 1,130,217,500
Ugx. 995,609,400
Ugx. 1,172,974,200
Ugx. 656,556,600
Ugx. 1,127,734,100
Ugx. 374,722,340
Ugx. 2,025,723,300
Ugx. 1,555,296,000