22,832 shares
19,733 shares
30,317 shares
55,879 shares
505,066 shares
281 shares
264 shares
267 shares