Ugx. 4,294,857,000
View detail
Ugx. 45,291,400
Ugx. 43,121,096
Ugx. 36,280,128
Ugx. 29,954,232
Ugx. 31,234,414