18,008 shares
309,664 shares
51,845 shares
201,933 shares
106,460 shares
28,751 shares
50,196 shares
329,144 shares
149,198 shares
58,990 shares