22,659 shares
23,040 shares
18,267 shares
318,491 shares
282,089 shares
174,651 shares
76,410 shares
160,239 shares
406,961 shares
73,649 shares