Ugx. 4,290,762,200
View detail
Ugx. 62,136,736
Ugx. 56,621,040
Ugx. 53,623,612
Ugx. 54,054,860
Ugx. 51,318,308
Ugx. 68,163,536
Ugx. 64,740,184
Ugx. 59,613,144
Ugx. 48,496,572
Ugx. 52,675,936
Ugx. 50,594,240