41,745 shares
26,005 shares
25,554 shares
252,983 shares
168,337 shares
54,869 shares
266,399 shares
296,366 shares
38,391 shares
213,194 shares