Ugx. 4,291,973,400
View detail
Ugx. 59,488,440
Ugx. 49,493,536
Ugx. 40,566,308
Ugx. 49,073,484
Ugx. 87,279,664
Ugx. 38,388,676
Ugx. 44,482,872
Ugx. 46,575,936