24,148 shares
44,849 shares
11,511 shares
24,792 shares
27,266 shares
17,542 shares
15,258 shares
11,334 shares
508,432 shares
32,608 shares