23,029 shares
197,431 shares
306,699 shares
59,652 shares
67,790 shares
183,980 shares
54,627 shares
31,014 shares
64,140 shares
95,695 shares