365,186 shares
358,477 shares
343,758 shares
343,163 shares
341,432 shares
329,567 shares
327,348 shares
324,113 shares
320,628 shares
320,349 shares