16,181 shares
120,248 shares
16,121 shares
166,695 shares
20,497 shares
17,748 shares
152,864 shares
17,320 shares
307,406 shares
14,079 shares