24,262 shares
104,105 shares
17,533 shares
47,860 shares
52,134 shares
49,388 shares
370,421 shares
28,801 shares
120,246 shares
34,216 shares