331,999 shares
351,830 shares
315,880 shares
249,874 shares
302,632 shares
346,077 shares
483,537 shares
329,894 shares
544,729 shares
536,271 shares