21,929 shares
119,989 shares
201,821 shares
594,344 shares
331,509 shares
40,106 shares
410,916 shares
66,624 shares
44,866 shares
34,113 shares