THOMAS WEISEL PARTNERS INTERNATIONAL LIMITED