22,823 shares
19,728 shares
30,313 shares
55,868 shares
505,058 shares
278 shares
262 shares
264 shares