Ugx. 51,209,097,000
View detail
Ugx. 214,617,500
Ugx. 389,229,760
Ugx. 215,011,980
Ugx. 296,622,880
Ugx. 146,741,520
Ugx. 202,157,230
Ugx. 233,594,660
Ugx. 132,676,370
Ugx. 198,617,440
Ugx. 243,798,420
Ugx. 124,702,640