60,941 shares
308,072 shares
51,298 shares
228,810 shares
171,388 shares
143,187 shares
516,203 shares
73,905 shares
97,074 shares
86,417 shares