23,039 shares
197,444 shares
306,714 shares
59,666 shares
67,805 shares
183,991 shares
54,636 shares
31,021 shares
64,150 shares
95,741 shares