22,774 shares
19,682 shares
30,279 shares
55,827 shares
504,993 shares
255 shares
248 shares
239 shares