Ugx. 279,822,000
View detail
Ugx. 153,317,000
Ugx. 150,163,000
Ugx. 166,155,000
Ugx. 111,539,000
Ugx. 158,682,000
Ugx. 169,813,000
Ugx. 161,595,000
Ugx. 168,678,000
Ugx. 150,565,000
Ugx. 102,804,000
Ugx. 90,295,400