Ugx. 345,517,000
View detail
Ugx. 231,308,000
Ugx. 703,030,000
Ugx. 86,274,200
Ugx. 87,600,900
Ugx. 170,265,000
Ugx. 193,440,000
Ugx. 91,575,800
Ugx. 211,456,000
Ugx. 76,057,900
Ugx. 208,814,000
Ugx. 341,271,000