220,358 shares
146,594 shares
37,851 shares
142,085 shares
252,851 shares
111,156 shares
40,023 shares
38,101 shares
37,159 shares
64,809 shares