5,175,000 Shares BIOLIFE SOLUTIONS, INC. COMMON STOCK UNDERWRITING AGREEMENT