18,004 shares
309,655 shares
51,838 shares
201,923 shares
106,455 shares
28,747 shares
50,194 shares
329,135 shares
149,195 shares
58,984 shares