Ugx. 128,355,000
View detail
Ugx. 134,629,000
Ugx. 112,110,000
Ugx. 92,940,400
Ugx. 97,945,200
Ugx. 112,551,000
Ugx. 100,510,000
Ugx. 111,674,000
Ugx. 105,379,000
Ugx. 119,326,000
Ugx. 109,267,000
Ugx. 94,051,300