Ugx. 140,843,020
View detail
Ugx. 10,068,379,000
Ugx. 136,820,000
Ugx. 140,752,800
Ugx. 134,198,130
Ugx. 134,410,430
Ugx. 132,223,770
Ugx. 132,446,680
Ugx. 137,255,200
Ugx. 131,135,744
Ugx. 116,089,210