32,579 shares
28,845 shares
35,579 shares
44,893 shares
42,785 shares
31,835 shares
68,785 shares
320,618 shares
246,957 shares
876,006 shares