26,326 shares
108,158 shares
307,123 shares
286,078 shares
18,068 shares
14,981 shares
34,755 shares
56,930 shares
36,223 shares
457,761 shares