Ugx. 129,742,000
View detail
Ugx. 114,699,000
Ugx. 110,544,000
Ugx. 113,899,000
Ugx. 80,053,300
Ugx. 118,159,000
Ugx. 126,288,000
Ugx. 119,074,000
Ugx. 69,708,800
Ugx. 61,113,100
Ugx. 109,190,000
Ugx. 69,149,700