101,496 shares
95,841 shares
654,527 shares
33,224 shares
46,013 shares
41,435 shares
39,402 shares
138,044 shares
43,819 shares
92,640 shares