Ugx. 115,826,000
View detail
Ugx. 81,661,100
Ugx. 58,392,000
Ugx. 153,791,000
Ugx. 329,244,000
Ugx. 85,511,300
Ugx. 78,740,000
Ugx. 89,600,200
Ugx. 112,030,000
Ugx. 105,683,000
Ugx. 131,627,000
Ugx. 49,830,600