Ugx. 114,112,000
View detail
Ugx. 105,400,000
Ugx. 109,071,000
Ugx. 99,139,700
Ugx. 104,698,000
Ugx. 101,877,000
Ugx. 96,208,200
Ugx. 111,239,000
Ugx. 91,949,200
Ugx. 94,924,600
Ugx. 86,804,400
Ugx. 85,520,800