212,603 shares
26,548 shares
28,739 shares
34,643 shares
106,714 shares
31,874 shares
390,610 shares
159,367 shares
44,710 shares
221,998 shares