Ugx. 145,984,240
View detail
Ugx. 384,465,060
Ugx. 315,868,420
Ugx. 1,455,585,900
Ugx. 124,086,056
Ugx. 189,544,140
Ugx. 161,294,270
Ugx. 460,989,250
Ugx. 326,779,000
Ugx. 205,558,080
Ugx. 157,923,200
Ugx. 533,458,940