If there is any confusion on completing the OSHA 300 and 300A forms for your company, refer to this link:
Establishments in most industries with 20 to 249 employees (at a single site) must submit injury and illness data (from the OSHA 300A annual summary) to OSHA electronically. Follow this link for a list of industries affected by this requirement:
https://www.osha.gov/recordkeeping/NAICScodesforelectronicsubmission.html
Note that OSHA has indicated that they will begin cracking down on companies that do not file as required.
Follow this link for instructions and to get a feel for what the on-line interface is like for submitting your data:
https://youtu.be/YPQ5uWg8tyY?t=10
You should already have an account set-up (with password) from previous years.