157,018 shares
311,512 shares
46,318 shares
59,178 shares
175,534 shares
141,719 shares
131,326 shares
328,956 shares
70,298 shares
84,834 shares