113,515 shares
44,150 shares
526,913 shares
35,368 shares
51,101 shares
215,101 shares
109,604 shares
405,120 shares
187,809 shares
28,640 shares