308,422 shares
269,674 shares
93,527 shares
134,616 shares
194,458 shares
251,144 shares
422,459 shares
134,485 shares
113,935 shares
395,083 shares