22,783 shares
19,688 shares
30,285 shares
55,835 shares
505,012 shares
258 shares
250 shares
240 shares