37,825 shares
36,353 shares
287,002 shares
129,067 shares
64,654 shares
68,255 shares
22,853 shares
256,135 shares
81,765 shares
18,994 shares