49,962 shares
215,091 shares
20,455 shares
238,157 shares
17,945 shares
43,532 shares
158,957 shares
72,588 shares
33,300 shares
30,381 shares