46,669 shares
323,663 shares
50,240 shares
22,921 shares
126,609 shares
348,182 shares
43,909 shares
30,099 shares
364,935 shares
22,584 shares