21,689 shares
282,955 shares
206,719 shares
227,267 shares
184,408 shares
49,820 shares
58,051 shares
99,204 shares
76,767 shares
131,732 shares