24,324 shares
9,368 shares
406,417 shares
9,545 shares
28,328 shares
14,757 shares
13,531 shares
18,090 shares
15,486 shares
11,701 shares