Ugx. 40,524,000
View detail
Ugx. 37,487,000
Ugx. 43,457,200
Ugx. 37,700,000
Ugx. 33,854,700
Ugx. 42,204,600
Ugx. 32,101,300
Ugx. 29,086,200
Ugx. 31,374,800
Ugx. 40,349,200
Ugx. 27,010,500
Ugx. 33,319,400