Ugx. 274,089,000
View detail
Ugx. 158,562,000
Ugx. 323,004,000
Ugx. 311,965,000
Ugx. 189,250,000
Ugx. 44,977,700
Ugx. 216,049,000
Ugx. 63,540,200
Ugx. 225,771,000
Ugx. 186,102,000
Ugx. 72,840,600
Ugx. 313,720,000