Ugx. 108,053,000
View detail
Ugx. 694,379,000
Ugx. 685,826,000
Ugx. 693,425,000
Ugx. 741,606,000
Ugx. 681,550,000
Ugx. 241,020,000
Ugx. 628,949,000
Ugx. 728,583,000
Ugx. 250,348,000
Ugx. 231,136,000
Ugx. 490,519,000