249 shares
213 shares
115 shares
167 shares
127 shares
101 shares
509 shares
300 shares
242 shares
130 shares