Ugx. 789,505,860
View detail
Ugx. 921,002,200
Ugx. 626,161,700
Ugx. 833,433,400
Ugx. 258,629,090
Ugx. 384,919,500
Ugx. 242,797,870
Ugx. 271,618,660
Ugx. 1,433,689,000
Ugx. 1,197,956,000
Ugx. 240,001,150
Ugx. 52,348,410,000