Ugx. 4,393,830,000
View detail
Ugx. 78,979,300
Ugx. 69,585,500
Ugx. 69,998,700
Ugx. 77,921,400
Ugx. 106,902,000
Ugx. 80,819,700
Ugx. 102,198,000
Ugx. 70,114,000
Ugx. 74,834,500
Ugx. 70,557,800