Ugx. 207,170,000
View detail
Ugx. 32,395,900
Ugx. 28,873,300
Ugx. 62,196,100
Ugx. 159,628,000
Ugx. 236,461,000
Ugx. 192,312,000
Ugx. 116,250,000
Ugx. 80,903,700
Ugx. 196,622,000
Ugx. 148,585,000
Ugx. 30,554,500