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