21,768 shares
282,964 shares
206,727 shares
227,274 shares
184,442 shares
49,829 shares
58,080 shares
99,213 shares
76,823 shares
131,744 shares