17,142 shares
14,480 shares
14,967 shares
23,659 shares
64,025 shares
20,333 shares
514,081 shares
188,071 shares
253,414 shares
15,003 shares