15,852 shares
119,906 shares
15,644 shares
166,301 shares
20,068 shares
17,696 shares
152,703 shares
17,097 shares
307,363 shares
13,903 shares