Ugx. 103,238,000
View detail
Ugx. 120,831,000
Ugx. 87,517,200
Ugx. 98,269,100
Ugx. 101,307,000
Ugx. 90,191,600
Ugx. 99,169,600
Ugx. 83,237,100
Ugx. 112,102,000
Ugx. 94,677,900
Ugx. 84,289,500
Ugx. 98,312,500