Ugx. 39,505,000
View detail
Ugx. 30,524,500
Ugx. 35,519,100
Ugx. 38,421,500
Ugx. 29,222,400
Ugx. 35,392,000
Ugx. 34,801,500
Ugx. 29,885,800
Ugx. 23,688,600
Ugx. 30,436,100
Ugx. 32,574,600
Ugx. 34,745,200