47,249 shares
675,404 shares
130,348 shares
110,029 shares
50,706 shares
171,762 shares
46,147 shares
76,909 shares
86,588 shares
49,406 shares