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