96,162 shares
69,311 shares
691,542 shares
636,396 shares
325,292 shares
129,120 shares
242,939 shares
187,294 shares
58,236 shares
47,261 shares