21,654 shares
119,738 shares
201,584 shares
594,094 shares
331,212 shares
39,821 shares
410,695 shares
66,421 shares
44,664 shares
33,869 shares