156,838 shares
311,354 shares
46,153 shares
58,567 shares
175,408 shares
141,409 shares
131,019 shares
328,891 shares
69,913 shares
84,700 shares