111,998 shares
142,934 shares
79,020 shares
80,076 shares
389,309 shares
65,161 shares
254,765 shares
236,898 shares
244,814 shares
130,865 shares