Short Answer: 1800/day till 2020.
Explanation: The number of Bitcoins generated per block starts at 50 and is halved every 2,10,000 blocks (about four years). With the latest block reward halving on July 9, 2016, each new block generates 12.5 new bitcoins now. The next and third halving will occur in 2020 and till then 12.5 bitcoins would be mined during each block. On an average, a block takes 10 minutes to get mined. So, we can approximate the number of Bitcoins produced each day to be around 1800. Bitcoin network started with mining capability of 6400 per day after its whitepaper release in 2009 and then the first halving occurred in late 2012.
This halving is supposed to go until all the 21 million supply is available and the mining is estimated to stop around Year 2140.
Hope this helps.
- Block - Bitcoin Wiki (Wiki regarding a Bitcoin/Blockchain block)
- Controlled supply (Wiki regarding the 21 million supply)
- Bitcoin Block Explorer (See current block status and related stuff)
- Generation Calculator (Derive the time needed to mine a block)
- What is the 'Halving'? A Primer to Bitcoin's Big Mining Change - CoinDesk