14,948 shares
35,044 shares
30,569 shares
22,665 shares
281,249 shares
299,709 shares
142,089 shares
88,654 shares
17,305 shares
22,467 shares