Ugx. 159,581,000
View detail
Ugx. 208,022,000
Ugx. 211,893,000
Ugx. 198,640,000
Ugx. 109,280,000
Ugx. 116,742,000
Ugx. 119,666,000
Ugx. 78,649,000
Ugx. 74,321,200
Ugx. 83,210,000
Ugx. 95,640,300