Ugx. 40,454,100
View detail
Ugx. 38,482,900
Ugx. 201,637,000
Ugx. 262,069,000
Ugx. 78,693,300
Ugx. 29,405,200
Ugx. 183,305,000
Ugx. 70,489,000
Ugx. 81,815,900
Ugx. 264,234,000
Ugx. 203,958,000
Ugx. 36,341,400