15,906 shares
119,923 shares
15,840 shares
166,365 shares
20,133 shares
17,721 shares
152,754 shares
17,123 shares
307,381 shares
14,023 shares