Ugx. 45,274,000
View detail
Ugx. 139,829,000
Ugx. 117,250,000
Ugx. 71,761,400
Ugx. 118,048,000
Ugx. 107,694,000
Ugx. 68,384,200
Ugx. 60,859,900
Ugx. 108,127,000
Ugx. 113,393,000
Ugx. 55,108,600
Ugx. 109,789,000