53,671 shares
259,911 shares
286,556 shares
56,848 shares
421,594 shares
234,569 shares
322,561 shares
124,645 shares
43,544 shares
184,792 shares