Denominations. Persons.
1854. 1859. 1870. 1881. 1891.
Church of England 6,656 9,942 14,619 16,263 24,768
Roman Catholic 2,034 3,354 7,118 8,413 12,464
Wesleyan 589 835 1,374 2,084 12,464
Congregational or Independent 298 385 882 1,262 1,573
Presbyterian * 207 529 1,004 1,996
Others 2399† 114 263 682 4,425
Total 11,976 14,837 24,785 29,708 49,782