5,743 shares
34,421 shares
57,721 shares
39,628 shares
31,328 shares
41,293 shares
362,994 shares
436,453 shares
176,093 shares
123,636 shares