Ugx. 132,868,000
View detail
Ugx. 89,328,700
Ugx. 115,017,000
Ugx. 122,408,000
Ugx. 106,305,000
Ugx. 61,291,200
Ugx. 93,469,000
Ugx. 58,953,400
Ugx. 88,826,100
Ugx. 88,525,700
Ugx. 89,317,700
Ugx. 87,345,900