22,803 shares
19,708 shares
30,305 shares
55,855 shares
505,047 shares
265 shares
258 shares
248 shares