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