SEC XBRL Filings

September 30, 2017 Form 10-Q

June 30, 2017 Form 10-Q

March 31, 2017 Form 10-K

December 31, 2016 Form 10-Q

September 30, 2016 Form 10-Q

June 30, 2016 Form 10-Q

March 31, 2016 Form 10-K

December 31, 2015 Form 10-Q

September 30, 2015 Form 10-Q

June 30, 2015 Form 10-Q

March 31, 2015 Form 10-K

December 31, 2014 Form 10-Q

September 30, 2014 Form 10-Q

June 30, 2014 Form 10-Q

March 31, 2014 Form 10-K