21,784 shares
282,993 shares
206,790 shares
227,322 shares
184,494 shares
49,851 shares
58,134 shares
99,224 shares
76,889 shares
131,816 shares