Ugx. 56,191,100
View detail
Ugx. 181,822,000
Ugx. 119,764,000
Ugx. 120,165,000
Ugx. 86,152,200
Ugx. 124,040,000
Ugx. 35,058,700
Ugx. 82,247,600
Ugx. 65,201,300
Ugx. 31,850,700
Ugx. 154,748,000
Ugx. 73,325,500