46,669 shares
323,663 shares
50,239 shares
22,921 shares
126,608 shares
348,181 shares
43,909 shares
30,099 shares
364,932 shares
22,584 shares