31,696 shares
398,260 shares
1,098,973 shares
218,226 shares
37,546 shares
270,396 shares
51,903 shares
72,773 shares
777,651 shares
54,538 shares