50,424 shares
113,888 shares
34,661 shares
141,702 shares
118,607 shares
66,761 shares
20,737 shares
624,227 shares
33,074 shares
31,768 shares