218,239 shares
83,508 shares
28,771 shares
309,934 shares
518,251 shares
29,632 shares
183,296 shares
66,005 shares
71,105 shares
267,652 shares