Ugx. 110,467,000
View detail
Ugx. 70,553,100
Ugx. 71,748,100
Ugx. 151,275,000
Ugx. 83,249,300
Ugx. 56,431,500
Ugx. 50,308,100
Ugx. 65,180,700
Ugx. 39,895,900
Ugx. 35,282,000
Ugx. 26,763,000