58,046 shares
40,502 shares
77,563 shares
231,916 shares
63,909 shares
114,867 shares
263,784 shares
113,334 shares
38,175 shares
36,203 shares