Ugx. 105,701,000
View detail
Ugx. 97,536,700
Ugx. 111,652,000
Ugx. 82,493,900
Ugx. 114,804,000
Ugx. 208,879,000
Ugx. 221,356,000
Ugx. 74,188,700
Ugx. 117,104,000
Ugx. 105,533,000
Ugx. 49,517,000
Ugx. 49,300,000