PREFERRED STOCK PURCHASE AGREEMENT BY AND BETWEEN VEIN ASSOCIATES OF AMERICA, INC. AND CERTAIN INVESTORS(AS LISTED ON SCHEDULE A) DATED AS OF March 20, 2006 PREFERRED STOCK PURCHASE AGREEMENT