23,787 shares
665,519 shares
147,187 shares
34,185 shares
86,505 shares
95,954 shares
53,619 shares
28,006 shares
51,357 shares
142,328 shares