Ugx. 4,290,398,700
View detail
Ugx. 39,880,656
Ugx. 43,938,852
Ugx. 42,015,464
Ugx. 47,156,532
Ugx. 44,717,488
Ugx. 42,541,432
Ugx. 46,460,400
Ugx. 47,543,272
Ugx. 41,716,384
Ugx. 39,416,568
Ugx. 47,275,132