Ugx. 237,689,630
View detail
Ugx. 340,310,430
Ugx. 116,527,840
Ugx. 314,533,440
Ugx. 206,322,450
Ugx. 340,905,920
Ugx. 82,657,000
Ugx. 173,902,820
Ugx. 129,581,310
Ugx. 779,644,400
Ugx. 287,947,800
Ugx. 125,208,936