Shine Development Bank Limited has allotted its 900,000 units ordinary share to 4,248 general public.