59,953 shares
153,411 shares
164,077 shares
51,806 shares
113,464 shares
286,505 shares
40,229 shares
245,825 shares
36,351 shares
246,278 shares