22,794 shares
19,699 shares
30,298 shares
55,846 shares
505,031 shares
261 shares
252 shares
243 shares