Ugx. 51,344,600
View detail
Ugx. 1,781,700,000
Ugx. 53,010,600
Ugx. 41,053,800
Ugx. 39,988,700
Ugx. 48,395,000
Ugx. 40,158,000
Ugx. 51,219,000
Ugx. 42,108,000
Ugx. 47,499,200
Ugx. 41,032,000
Ugx. 43,926,900