Ugx. 132,233,000
View detail
Ugx. 56,934,100
Ugx. 147,100,000
Ugx. 126,530,000
Ugx. 147,078,000
Ugx. 104,818,000
Ugx. 130,903,000
Ugx. 123,903,000
Ugx. 3,344,450,000
Ugx. 57,788,000
Ugx. 86,004,800