24,243 shares
44,870 shares
11,541 shares
24,807 shares
27,309 shares
17,569 shares
15,288 shares
11,380 shares
508,480 shares
32,641 shares