21,914 shares
119,971 shares
201,805 shares
594,328 shares
331,495 shares
40,092 shares
410,898 shares
66,613 shares
44,842 shares
34,096 shares