65,291 shares
31,305 shares
23,212 shares
250,984 shares
28,669 shares
149,713 shares
26,207 shares
244,108 shares
119,523 shares
25,941 shares