Ugx. 43,722,000
View detail
Ugx. 48,734,200
Ugx. 47,234,300
Ugx. 42,419,600
Ugx. 36,975,000
Ugx. 42,809,200
Ugx. 27,996,800
Ugx. 42,755,900
Ugx. 37,829,100
Ugx. 35,693,900
Ugx. 32,699,400