17,301 shares
26,501 shares
139,351 shares
22,125 shares
284,806 shares
164,197 shares
115,230 shares
45,064 shares
92,096 shares
108,193 shares