Ugx. 56,263,800
View detail
Ugx. 39,175,100
Ugx. 46,699,600
Ugx. 75,708,500
Ugx. 195,746,000
Ugx. 112,877,000
Ugx. 149,613,000
Ugx. 56,480,100
Ugx. 244,500,000
Ugx. 135,001,000
Ugx. 114,193,000
Ugx. 54,425,500