Ugx. 140,232,000
View detail
Ugx. 54,503,400
Ugx. 54,508,900
Ugx. 54,292,600
Ugx. 55,041,400
Ugx. 59,422,900
Ugx. 67,631,500
Ugx. 70,582,100
Ugx. 49,567,200
Ugx. 87,758,900
Ugx. 63,444,000
Ugx. 51,447,400