64,126 shares
160,483 shares
125,107 shares
56,970 shares
349,806 shares
104,207 shares
280,888 shares
577,665 shares
206,079 shares
124,032 shares