64,126 shares
160,483 shares
125,107 shares
56,970 shares
349,806 shares
104,208 shares
280,888 shares
577,667 shares
206,080 shares
124,032 shares