Easiest research ever
Block / transaction
355149 52
355145 174
355144 188
355143 98
355137 77
Even easier, and more accurate:https://blockchain.info/charts/n-transactions-per-block
Which part of your own statment you're having trouble understand?
Miners are definitely not adding less than 100 transactions in a block.