Ugx. 141,818,000
View detail
Ugx. 167,582,000
Ugx. 164,168,000
Ugx. 126,122,000
Ugx. 94,252,800
Ugx. 87,646,900
Ugx. 157,507,000
Ugx. 96,583,700
Ugx. 110,868,000
Ugx. 111,255,000
Ugx. 126,994,000
Ugx. 164,390,000