Ugx. 61,489,400
View detail
Ugx. 50,536,700
Ugx. 41,983,600
Ugx. 63,889,100
Ugx. 11,907,400,000
Ugx. 66,872,200
Ugx. 62,925,900
Ugx. 62,606,700
Ugx. 246,734,000
Ugx. 40,057,300
Ugx. 51,444,800
Ugx. 39,714,500