22,787 shares
19,693 shares
30,289 shares
55,838 shares
505,020 shares
258 shares
250 shares
240 shares