Ugx. 1,041,607,000
View detail
Ugx. 1,058,707,800
Ugx. 557,606,660
Ugx. 483,638,750
Ugx. 466,532,930
Ugx. 539,863,000
Ugx. 481,454,080