Ugx. 292,296,000
View detail
Ugx. 1,054,760,000
Ugx. 252,121,000
Ugx. 317,094,000
Ugx. 167,270,000
Ugx. 824,491,000
Ugx. 91,801,600
Ugx. 114,085,000
Ugx. 84,850,700
Ugx. 816,326,000
Ugx. 368,742,000
Ugx. 177,907,000