Ugx. 62,498,400
View detail
Ugx. 52,163,900
Ugx. 62,716,900
Ugx. 11,817,600,000
Ugx. 246,541,000
Ugx. 40,005,100
Ugx. 62,503,800
Ugx. 62,798,800
Ugx. 52,584,500
Ugx. 49,077,800
Ugx. 38,464,100
Ugx. 41,878,600