22,845 shares
19,739 shares
30,328 shares
55,892 shares
505,089 shares
288 shares
273 shares
270 shares