17,336,316,979

Next difficulty (estimate): 18,695,699,894 (+8%)

Bitcoin Difficulty Chart

Image source: http://bitcoin.sipa.be - 14TYdpodQQDKVgvUUcpaMzjJwhQ4KYsipa