WARRANT TO PURCHASE 486,486 SHARES OF THE COMMON STOCK OF THOMAS WEISEL PARTNERS GROUP, INC.