Each router has different call handling capacity that it can support. You can refer to this link to confirm the capacity your router model supports.
http://www.cisco.com/c/en/us/products/collateral/unified-communications/unified-border-element/data-sheet-c78-729692.html
Based on what you have here, you should be fine.
If you are currently using a single ISDN 30, then that's 30 concurrent calls. Your cisco 2951 can support 500 calls sessions. Cisco 2800 series can do 100 calls
Please note that you need licenses to use the gateway as a CUBE device running SIP sessions
Example:
FL-CUBE-100 will allow you to handle a total of 100 sessions on the 2800 series router
FL-CUBEE-100-RED will allow you to handle a total of 100 sessions on the 2900 series router
Please rate all useful posts