Renewal of Expired H1b Visa from India

My company has processed my H1B Visa in year 2011. My Visa has expired in Mar 2017 and I am currently in India. In total I stayed for 6 months only in USA. Now I am planning to goto USA on H1B again. Am I eligible to apply for H1B visa without H1B cap in 2018? If yes, is it H1B extension or H1B cap exempt?

My Petition validity Details:

  1. First Petition: 01/30/2012 to 01/29/2013 - Stayed in USA 4 months in this period

  2. Second Petition: 02/22/2013 to 12/02/2015 - Extension applied from US. Stayed in USA for 2 months

  3. Third Petition: 10/03/2016 to 03/09/2017 - Applied from India. Never travelled using this Visa