96,287 shares
68,249 shares
197,675 shares
182,599 shares
95,917 shares
271,649 shares
184,425 shares
62,630 shares
434,696 shares
429,778 shares