Ugx. 268,274,000
View detail
Ugx. 120,041,000
Ugx. 143,212,000
Ugx. 128,783,000
Ugx. 102,240,000
Ugx. 130,968,000
Ugx. 118,555,000
Ugx. 159,633,000
Ugx. 66,333,600
Ugx. 49,227,100
Ugx. 69,540,800
Ugx. 35,546,200