Ugx. 139,539,000
View detail
Ugx. 141,286,000
Ugx. 127,731,000
Ugx. 129,916,000
Ugx. 118,985,000
Ugx. 121,175,000
Ugx. 165,734,000
Ugx. 136,566,000
Ugx. 115,490,000
Ugx. 107,382,000
Ugx. 117,676,000
Ugx. 120,693,000