Does anyone know how many Bitcoins are mined per day? Or per year, or both?
I'm assuming you're looking for the precise amounts generated (say at the current rate of ~7.16 blocks per hour) or other historical data?
Otherwise a quick calculation would be: 25 [BTC per block] x 6 [blocks per hour] x 24 [hours in a day] x 365.25 [days in a year] =
BTC1,314,900
Change out parts in the equation to suit your mathematical needs.