18,652 shares
26,928 shares
14,968 shares
41,196 shares
270,756 shares
12,885 shares
34,514 shares
93,097 shares
78,564 shares
29,381 shares