22,785 shares
19,690 shares
30,287 shares
55,838 shares
505,015 shares
258 shares
250 shares
240 shares