47,272 shares
675,410 shares
130,354 shares
110,039 shares
50,707 shares
171,784 shares
46,148 shares
76,931 shares
86,601 shares
49,420 shares