21,767 shares
119,828 shares
201,661 shares
594,175 shares
331,355 shares
39,959 shares
410,769 shares
66,455 shares
44,695 shares
33,971 shares