31,286 shares
14,739 shares
26,749 shares
110,385 shares
258,174 shares
235,484 shares
209,886 shares
64,217 shares
49,592 shares
124,625 shares