28,129 shares
44,973 shares
30,349 shares
22,074 shares
57,237 shares
18,844 shares
315,983 shares
160,883 shares
18,139 shares
147,236 shares