Ugx. 259,715,000
View detail
Ugx. 159,270,000
Ugx. 72,311,700
Ugx. 260,225,000
Ugx. 209,558,000
Ugx. 46,289,300
Ugx. 122,057,000
Ugx. 156,780,000
Ugx. 134,783,000
Ugx. 154,681,000
Ugx. 142,437,000
Ugx. 414,314,000