Exhibit 107
CALCULATION OF REGISTRATION FEE
| ||||||||
Title of Each Class of Securities to be Registered | Amount to be Registered(1) | Proposed Maximum Offering Price Per Share | Proposed Maximum Offering Price | Amount of Registration Fee(2) | ||||
Common Stock, par value $0.0001 per share | 7,532,751 | $45.80 | $344,999,995.80 | $38,019.00 | ||||
| ||||||||
|
(1) | Includes 982,532 shares of common stock, par value $0.0001 per share, which may be purchased by the underwriters upon exercise of the underwriters’ option to purchase additional shares. |
(2) | Calculated in accordance with Rule 456(b) and 457(r) of the Securities Act of 1933, as amended. |