21,847 shares
119,890 shares
201,734 shares
594,249 shares
331,416 shares
40,029 shares
410,829 shares
66,538 shares
44,770 shares
34,032 shares