21,471 shares
34,747 shares
30,792 shares
16,230 shares
149,223 shares
108,437 shares
40,238 shares
115,975 shares
103,373 shares
95,946 shares