Ugx. 79,510,400
View detail
Ugx. 106,248,000
Ugx. 110,010,000
Ugx. 133,187,000
Ugx. 111,450,000
Ugx. 89,105,600
Ugx. 103,843,000
Ugx. 89,877,800
Ugx. 92,698,300
Ugx. 113,280,000
Ugx. 125,619,000
Ugx. 146,698,000