21,818 shares
119,873 shares
201,715 shares
594,233 shares
331,402 shares
40,014 shares
410,812 shares
66,519 shares
44,751 shares
34,010 shares