49,538 shares
24,111 shares
324,078 shares
40,397 shares
83,301 shares
216,394 shares
93,313 shares
96,015 shares
45,096 shares
31,999 shares