Ugx. 112,487,000
View detail
Ugx. 121,589,000
Ugx. 120,971,000
Ugx. 117,337,000
Ugx. 112,125,000
Ugx. 92,780,000
Ugx. 90,403,300
Ugx. 106,645,000
Ugx. 119,567,000
Ugx. 109,380,000
Ugx. 104,558,000
Ugx. 116,502,000