65,605 shares
31,726 shares
23,242 shares
251,324 shares
28,906 shares
150,020 shares
26,544 shares
244,427 shares
119,623 shares
26,136 shares