Ugx. 43,877,172
View detail
Ugx. 52,700,884
Ugx. 45,405,900
Ugx. 38,046,552
Ugx. 50,775,224
Ugx. 45,540,000
Ugx. 34,887,180
Ugx. 48,849,560
Ugx. 41,066,460
Ugx. 75,878,544
Ugx. 63,139,144