21,784 shares
282,994 shares
206,793 shares
227,326 shares
184,496 shares
49,851 shares
58,135 shares
99,225 shares
76,890 shares
131,817 shares