Area Wise Shareholding

Where the society's members and its share capital sit — grouped by the member's own recorded address.
@if (totals) {
{{ totals.areaCount | number }}
Areas
{{ totals.memberCount | number }}
Members
₹{{ totals.shareValue | number: '1.2-2' }}
Share Capital
{{ totals.shares | number }}
Shares Held
} @if (loading) {
Loading area-wise shareholding…
} @else if (loadError) {
{{ loadError }}
} @else if (!members.length) {
No member holds share capital yet.
} @else {
@for (a of areas; track a.area) { }
Area Members Capital Shares Share Value % of Capital
{{ a.area }} @if (areaFilter === a.area) { filtered } {{ a.memberCount | number }}
{{ a.shares | number }} ₹{{ a.shareValue | number: '1.2-2' }} {{ capitalShare(a) | number: '1.2-2' }}%
All areas {{ totals?.memberCount | number }} {{ totals?.shares | number }} ₹{{ totals?.shareValue | number: '1.2-2' }} 100.00%
@if (!filteredMembers.length) {
No member matches the filters applied.
} @else {
@for (m of filteredMembers; track m.clientId) { }
Area Member Membership No Mobile Branch Postal Code Shares Held Share Value
{{ m.area }} {{ m.clientName }} {{ m.cifNumber || '—' }} {{ m.mobileNo || '—' }} {{ m.officeName || '—' }} {{ m.postalCode || '—' }} {{ m.sharesHeld | number }} ₹{{ m.shareValue | number: '1.2-2' }}
} }