Camunda DB Connection Thread Pool

Hi all!
We are experience a max connection pool of 100 thread with camunda DB executions. We are using camunda CE version 7.20, below is our server.xml

<Resource name="jdbc/ProcessEngine" auth="Container" type="javax.sql.DataSource" factory="org.apache.tomcat.jdbc.pool.DataSourceFactory" uniqueResourceName="process-engine" driverClassName="org.postgresql.Driver" url="url" defaultTransactionIsolation="READ_COMMITTED" username="username" password="password" maxActive="200" minIdle="15" maxIdle="30" testOnBorrow="true" validationQuery="SELECT 1" maxTotal="200"/>

We have maxTotal as 200, still camunda is not able to utilize more than 100 pool threads for execution. Are we missing out some other configurations for camunda to utilize more than 100 threads for execution? What should be done to increase the camunda thread pool and its utilization?