Which numbered shares each member holds — the range every allotment covers, per share class.
@if (totals) {
{{ totals.allotmentCount | number }}
Numbered Allotments
{{ totals.sharesNumbered | number }}
Shares Numbered
}
Distinctive numbers are derived from issue order within each share class — no distinctive-number column
exists in the system, so each paid-up allotment takes the next block in sequence. Redeemed shares leave a gap
rather than renumbering everybody else, exactly as a physical register would. Only paid-up allotments are
numbered.
@if (loading) {
Loading the distinctive number register…
} @else if (loadError) {
{{ loadError }}
} @else if (!rows.length) {
No paid-up allotment has been made yet, so no share carries a number.
} @else if (!filteredRows.length) {
@if (shareNumberLookup) {
Share number {{ shareNumberLookup | number }} has not been allotted in this share class.
} @else {
No allotment matches the filters applied.
}
} @else {
Share Class
Distinctive Numbers
Shares
Member
Membership No
Share A/c No
Branch
Allotment Date
Funded By
Board Resolution
@for (row of filteredRows; track row.transactionId) {