Do I need an Instagram Business account?
Yes!
The Follower Counter displays the number of Followers you have on your Instagram Professional Account.
In order to secure their platform, Instagram requires that every communication with a Professional Account has to be initiated by an Instagram user.
If you want to create a Professional account for your company, our good pals from Instagram explain the process over there: https://business.instagram.com/