Ugx. 429,661,000
View detail
Ugx. 41,464,600,000
Ugx. 171,633,000
Ugx. 263,859,000
Ugx. 210,333,000
Ugx. 167,624,000
Ugx. 273,266,000
Ugx. 155,424,000
Ugx. 274,589,000
Ugx. 41,495,400,000
Ugx. 168,888,000
Ugx. 145,833,000