3,042,000 Shares MAKO Surgical Corp. Common Stock PURCHASE AGREEMENT