112,997 shares
43,714 shares
526,170 shares
34,779 shares
50,530 shares
214,508 shares
109,046 shares
404,481 shares
187,218 shares
28,129 shares