33,886 shares
259,746 shares
57,305 shares
50,298 shares
99,221 shares
44,834 shares
57,349 shares
526,222 shares
126,553 shares
43,102 shares