27,858 shares
36,122 shares
269,332 shares
33,861 shares
43,495 shares
209,992 shares
28,337 shares
35,570 shares
27,077 shares
47,120 shares