22,841 shares
19,737 shares
30,325 shares
55,892 shares
505,087 shares
287 shares
269 shares
268 shares