5,832 shares
34,437 shares
57,781 shares
39,629 shares
31,367 shares
41,308 shares
363,004 shares
436,481 shares
176,114 shares
123,667 shares