Ugx. 91,922,100
View detail
Ugx. 54,366,700
Ugx. 88,900,600
Ugx. 68,959,200
Ugx. 239,247,000
Ugx. 87,126,700
Ugx. 170,640,000
Ugx. 157,610,000
Ugx. 30,845,000
Ugx. 27,763,800
Ugx. 324,139,000
Ugx. 271,671,000