23,033 shares
197,435 shares
306,704 shares
59,658 shares
67,796 shares
183,984 shares
54,630 shares
31,017 shares
64,142 shares
95,699 shares