Ugx. 244,394,000
View detail
Ugx. 14,010,600,000
Ugx. 192,649,000
Ugx. 152,837,000
Ugx. 165,966,000
Ugx. 123,351,000
Ugx. 210,526,000
Ugx. 162,664,000
Ugx. 151,308,000
Ugx. 211,843,000
Ugx. 177,898,000