24,118 shares
665,935 shares
147,495 shares
34,483 shares
86,841 shares
96,224 shares
53,919 shares
28,384 shares
51,624 shares
142,696 shares