Ugx. 83,768,200
View detail
Ugx. 60,297,100
Ugx. 59,641,700
Ugx. 57,675,300
Ugx. 125,232,000
Ugx. 83,336,600
Ugx. 59,630,700
Ugx. 164,112,000
Ugx. 65,453,400
Ugx. 46,887,400
Ugx. 171,294,000
Ugx. 159,420,000