60,150 shares
31,504 shares
42,942 shares
21,527 shares
120,623 shares
69,531 shares
21,677 shares
188,396 shares
201,358 shares
114,885 shares