21,651 shares
119,736 shares
201,571 shares
594,091 shares
331,207 shares
39,818 shares
410,695 shares
66,420 shares
44,661 shares
33,861 shares