Ugx. 2,996,080,000
View detail
Ugx. 76,809,800
Ugx. 69,252,600
Ugx. 70,022,900
Ugx. 67,282,100
Ugx. 76,261,500
Ugx. 80,450,000
Ugx. 74,167,200
Ugx. 65,784,600
Ugx. 71,049,300
Ugx. 61,772,900
Ugx. 76,300,200