218,309 shares
83,589 shares
28,878 shares
310,046 shares
518,296 shares
29,708 shares
183,346 shares
66,046 shares
71,127 shares
267,667 shares