22,778 shares
19,685 shares
30,282 shares
55,829 shares
505,001 shares
256 shares
248 shares
240 shares