Ugx. 73,546,200
View detail
Ugx. 722,114,000
Ugx. 208,299,000
Ugx. 166,214,000
Ugx. 201,200,000
Ugx. 220,145,000
Ugx. 251,179,000
Ugx. 127,999,000
Ugx. 182,824,000
Ugx. 156,850,000
Ugx. 315,507,000
Ugx. 542,058,000