349,697 shares
302,959 shares
76,603 shares
69,368 shares
151,447 shares
59,092 shares
39,012 shares
48,947 shares
402,907 shares
86,062 shares