Ugx. 126,621,000
View detail
Ugx. 88,784,900
Ugx. 50,750,900
Ugx. 89,303,700
Ugx. 120,827,000
Ugx. 141,050,000
Ugx. 137,517,000
Ugx. 58,103,000
Ugx. 50,395,400
Ugx. 99,755,800
Ugx. 122,017,000
Ugx. 64,434,800