21,648 shares
119,732 shares
201,566 shares
594,087 shares
331,203 shares
39,816 shares
410,692 shares
66,419 shares
44,660 shares
33,858 shares