Ugx. 121,303,000
View detail
Ugx. 115,619,000
Ugx. 117,365,000
Ugx. 117,767,000
Ugx. 93,210,600
Ugx. 97,491,700
Ugx. 91,111,900
Ugx. 96,204,300
Ugx. 107,620,000
Ugx. 100,527,000
Ugx. 89,828,400
Ugx. 91,898,200