Ugx. 285,733,000
View detail
Ugx. 251,971,000
Ugx. 104,262,000
Ugx. 341,371,000
Ugx. 600,125,000
Ugx. 231,515,000
Ugx. 387,116,000
Ugx. 355,791,000
Ugx. 146,704,000
Ugx. 303,676,000
Ugx. 127,963,000
Ugx. 455,488,000