21,648 shares
119,733 shares
201,567 shares
594,089 shares
331,205 shares
39,816 shares
410,692 shares
66,420 shares
44,661 shares
33,858 shares