113,018 shares
43,718 shares
526,180 shares
34,796 shares
50,541 shares
214,540 shares
109,065 shares
404,507 shares
187,228 shares
28,134 shares