Ugx. 51,750,100
View detail
Ugx. 33,170,100
Ugx. 29,662,200
Ugx. 42,467,600
Ugx. 54,077,300
Ugx. 52,091,700
Ugx. 50,234,100
Ugx. 87,855,000
Ugx. 35,421,700
Ugx. 36,788,200
Ugx. 51,732,300
Ugx. 208,187,000