Ugx. 133,055,000
View detail
Ugx. 124,209,000
Ugx. 132,545,000
Ugx. 171,716,000
Ugx. 3,344,760,000
Ugx. 224,669,000
Ugx. 248,856,000
Ugx. 216,938,000
Ugx. 117,676,000
Ugx. 72,035,200
Ugx. 121,175,000
Ugx. 143,477,000